+finish:
+ if( decklink_iterator )
+ decklink_iterator->Release();
+
+ if( p_config )
+ p_config->Release();
+
+ free( psz_video_connection );
+ free( psz_audio_connection );
+ free( psz_display_mode );
+
+ if( p_display_iterator )
+ p_display_iterator->Release();
+
+ if( ret != VLC_SUCCESS )
+ Close( p_this );
+
+ return ret;