]> git.sesse.net Git - mlt/blobdiff - src/modules/dv/producer_libdv.c
consumer avformat added, various cleanups and consumer realtime switching
[mlt] / src / modules / dv / producer_libdv.c
index 9ed89780d7eb0e53bfbdbd378111f15f5a68fa34..f356ffae111e087640ef53d8ff005712f0aef6ca 100644 (file)
@@ -81,10 +81,8 @@ dv_decoder_t *dv_decoder_alloc( )
                        dv_set_audio_correction( this, DV_AUDIO_CORRECT_AVERAGE );
 
                        // Register it with the properties to ensure clean up
-                       // BUG: dv_decoder_free core dumps here
                        sprintf( label, "%p", this );
-                       //mlt_properties_set_data( dv_decoders, label, this, 0, ( mlt_destructor )dv_decoder_free, NULL );
-                       mlt_properties_set_data( dv_decoders, label, this, 0, NULL, NULL );
+                       mlt_properties_set_data( dv_decoders, label, this, 0, ( mlt_destructor )dv_decoder_free, NULL );
                }
        }