]> git.sesse.net Git - mlt/commitdiff
Fail gracefully when unable to connect to JACK.
authorDan Dennedy <dan@dennedy.org>
Thu, 4 Aug 2011 05:37:09 +0000 (22:37 -0700)
committerDan Dennedy <dan@dennedy.org>
Thu, 4 Aug 2011 05:37:09 +0000 (22:37 -0700)
src/modules/jackrack/filter_jackrack.c

index f1f04fe5138b5f1b589e9d8998be2f0bcd3aba42..b0329e6b90bf6be5d56cd409a7b56ec103c4a196 100644 (file)
@@ -453,6 +453,12 @@ mlt_filter filter_jackrack_init( mlt_profile profile, mlt_service_type type, con
                        mlt_events_listen( properties, this, "jack-seek", (mlt_listener) on_jack_seek );
                        mlt_properties_set_position( properties, "_jack_seek", -1 );
                }
+               else
+               {
+                       mlt_log_error( NULL, "Failed to connect to JACK server\n" );
+                       mlt_filter_close( this );
+                       this = NULL;
+               }
        }
        return this;
 }