audiobasesink: Fix of double lock release
authorSergei Kovalev <sergei@pexip.com>
Mon, 21 Jun 2021 14:06:14 +0000 (14:06 +0000)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 21 Jun 2021 15:58:01 +0000 (15:58 +0000)
Add missing "return;" which prevents double lock release.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1208>

gst-libs/gst/audio/gstaudiobasesink.c

index 8dba7b9..3bac81e 100644 (file)
@@ -2350,6 +2350,7 @@ eos:
     gst_element_post_message (GST_ELEMENT_CAST (sink),
         gst_message_new_eos (GST_OBJECT_CAST (sink)));
     GST_PAD_STREAM_UNLOCK (basesink->sinkpad);
+    return;
   }
 flushing:
   {