diff options
author | Sergei Kovalev <sergei@pexip.com> | 2021-06-21 14:06:14 +0000 |
---|---|---|
committer | GStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org> | 2021-06-21 15:58:01 +0000 |
commit | ba4f03186499b0370949ae359e4f0420c0f640dc (patch) | |
tree | 22d2226fc94d2879f88f6f9c6d3697634c0dfbfb | |
parent | e5382fe84ccaa17cad3569f2fd061ac0b499329c (diff) | |
download | gstreamer-plugins-base-ba4f03186499b0370949ae359e4f0420c0f640dc.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/1208>
-rw-r--r-- | gst-libs/gst/audio/gstaudiobasesink.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gst-libs/gst/audio/gstaudiobasesink.c b/gst-libs/gst/audio/gstaudiobasesink.c index 8dba7b964..3bac81e4d 100644 --- a/gst-libs/gst/audio/gstaudiobasesink.c +++ b/gst-libs/gst/audio/gstaudiobasesink.c @@ -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: { |