summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Kovalev <sergei@pexip.com>2021-06-21 14:06:14 +0000
committerTim-Philipp Müller <tim@centricular.com>2021-06-22 14:13:07 +0100
commit01c7106aa9d2734daa2521bcf17ac3ef8e8c1aba (patch)
treea9f3992c50df6060098762e5e87d83b555b58cf5
parent5f11694ac757917bc94278c1eafdf819d6b56674 (diff)
downloadgstreamer-plugins-base-01c7106aa9d2734daa2521bcf17ac3ef8e8c1aba.tar.gz
audiobasesink: Fix of double lock release
Add missing "return;" which prevents double lock release. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1210>
-rw-r--r--gst-libs/gst/audio/gstaudiobasesink.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst-libs/gst/audio/gstaudiobasesink.c b/gst-libs/gst/audio/gstaudiobasesink.c
index 7ce15cdc7..e40989ab0 100644
--- a/gst-libs/gst/audio/gstaudiobasesink.c
+++ b/gst-libs/gst/audio/gstaudiobasesink.c
@@ -2348,6 +2348,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:
{