diff --git a/subprojects/gst-plugins-good/ext/adaptivedemux2/gstadaptivedemux.c b/subprojects/gst-plugins-good/ext/adaptivedemux2/gstadaptivedemux.c index 36ee337eda..1696961c68 100644 --- a/subprojects/gst-plugins-good/ext/adaptivedemux2/gstadaptivedemux.c +++ b/subprojects/gst-plugins-good/ext/adaptivedemux2/gstadaptivedemux.c @@ -2316,6 +2316,7 @@ gst_adaptive_demux_handle_seek_event (GstAdaptiveDemux * demux, stream, gst_flow_get_name (flow_ret)); GST_ADAPTIVE_SCHEDULER_UNLOCK (demux); + GST_ADAPTIVE_DEMUX_SEGMENT_UNLOCK (demux); GST_API_UNLOCK (demux); gst_event_unref (event);