From 8af8fd62dd0a9855f29fb645e2a202131b238f4b Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 6 Nov 2018 11:06:01 -0600 Subject: [PATCH] decklinkvideosink: fix segfault when audiosink is closed before videosink --- sys/decklink/gstdecklinkvideosink.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/decklink/gstdecklinkvideosink.cpp b/sys/decklink/gstdecklinkvideosink.cpp index d961795607..a510908975 100644 --- a/sys/decklink/gstdecklinkvideosink.cpp +++ b/sys/decklink/gstdecklinkvideosink.cpp @@ -822,7 +822,7 @@ gst_decklink_video_sink_close (GstBaseSink * bsink) g_mutex_lock (&self->output->lock); self->output->mode = NULL; self->output->video_enabled = FALSE; - if (self->output->start_scheduled_playback) + if (self->output->start_scheduled_playback && self->output->videosink) self->output->start_scheduled_playback (self->output->videosink); g_mutex_unlock (&self->output->lock);