[Mlt-devel] SF.net SVN: mlt: [1159] trunk/mlt/src/modules/avformat/producer_avformat.c
Brought to you by:
ddennedy,
lilo_booter
From: <dde...@us...> - 2008-07-13 01:24:42
|
Revision: 1159 http://mlt.svn.sourceforge.net/mlt/?rev=1159&view=rev Author: ddennedy Date: 2008-07-12 18:24:41 -0700 (Sat, 12 Jul 2008) Log Message: ----------- producer_avformat.c: bugfix segfault when fail to open or read file in init. Modified Paths: -------------- trunk/mlt/src/modules/avformat/producer_avformat.c Modified: trunk/mlt/src/modules/avformat/producer_avformat.c =================================================================== --- trunk/mlt/src/modules/avformat/producer_avformat.c 2008-07-10 13:49:55 UTC (rev 1158) +++ trunk/mlt/src/modules/avformat/producer_avformat.c 2008-07-13 01:24:41 UTC (rev 1159) @@ -74,11 +74,13 @@ mlt_producer_close( this ); this = NULL; } - - // Close the file to release resources for large playlists - reopen later as needed - mlt_properties_set_data( properties, "dummy_context", NULL, 0, NULL, NULL ); - mlt_properties_set_data( properties, "audio_context", NULL, 0, NULL, NULL ); - mlt_properties_set_data( properties, "video_context", NULL, 0, NULL, NULL ); + else + { + // Close the file to release resources for large playlists - reopen later as needed + mlt_properties_set_data( properties, "dummy_context", NULL, 0, NULL, NULL ); + mlt_properties_set_data( properties, "audio_context", NULL, 0, NULL, NULL ); + mlt_properties_set_data( properties, "video_context", NULL, 0, NULL, NULL ); + } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |