From 39394ec9780576cc66c3bf48d41befdb61528477 Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Sun, 8 Sep 2013 21:17:20 -0700 Subject: [PATCH] Fix segfault on consumer-fatal-error event. --- src/melt/melt.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/melt/melt.c b/src/melt/melt.c index 9b26654c..4526090d 100644 --- a/src/melt/melt.c +++ b/src/melt/melt.c @@ -686,8 +686,7 @@ static void query_vcodecs( ) static void on_fatal_error( mlt_properties owner, mlt_consumer consumer ) { - mlt_consumer_stop( consumer ); - exit( EXIT_FAILURE ); + mlt_properties_set_int( MLT_CONSUMER_PROPERTIES(consumer), "done", 1 ); } int main( int argc, char **argv ) -- 2.39.2