diff --git a/subprojects/gst-plugins-base/gst/playback/gstplaybin3.c b/subprojects/gst-plugins-base/gst/playback/gstplaybin3.c index 9c07c82460..db12594371 100644 --- a/subprojects/gst-plugins-base/gst/playback/gstplaybin3.c +++ b/subprojects/gst-plugins-base/gst/playback/gstplaybin3.c @@ -2115,6 +2115,7 @@ combiner_active_pad_changed (GObject * combiner, GParamSpec * pspec, GST_PLAY_BIN3_UNLOCK (playbin); gst_play_bin3_send_custom_event (GST_OBJECT (combiner), "playsink-custom-video-flush-finish"); + return; } break; case GST_STREAM_TYPE_AUDIO: @@ -2125,6 +2126,7 @@ combiner_active_pad_changed (GObject * combiner, GParamSpec * pspec, GST_PLAY_BIN3_UNLOCK (playbin); gst_play_bin3_send_custom_event (GST_OBJECT (combiner), "playsink-custom-audio-flush-finish"); + return; } break; case GST_STREAM_TYPE_TEXT: @@ -2135,6 +2137,7 @@ combiner_active_pad_changed (GObject * combiner, GParamSpec * pspec, GST_PLAY_BIN3_UNLOCK (playbin); gst_play_bin3_send_custom_event (GST_OBJECT (combiner), "playsink-custom-subtitle-flush-finish"); + return; } break; default: