diff options
author | He Junyan <junyan.he@intel.com> | 2020-11-06 15:36:21 +0800 |
---|---|---|
committer | GStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org> | 2020-12-05 22:04:21 +0000 |
commit | 2b041f4e15ed15323bd557868ffab281d34e5fd0 (patch) | |
tree | 45c730c1af65b87433432249770be9fba0d0c3ff | |
parent | bd9b7daf210b7b7674055b0223deca2534a822b3 (diff) |
glbasefilter: Delete the un-paired unlock in change_state().
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/962>
-rw-r--r-- | gst-libs/gst/gl/gstglbasefilter.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gst-libs/gst/gl/gstglbasefilter.c b/gst-libs/gst/gl/gstglbasefilter.c index ac092f9f95..86710733a4 100644 --- a/gst-libs/gst/gl/gstglbasefilter.c +++ b/gst-libs/gst/gl/gstglbasefilter.c @@ -464,10 +464,8 @@ gst_gl_base_filter_change_state (GstElement * element, switch (transition) { case GST_STATE_CHANGE_NULL_TO_READY: if (!gst_gl_ensure_element_data (element, &filter->display, - &filter->priv->other_context)) { - GST_OBJECT_UNLOCK (filter); + &filter->priv->other_context)) return GST_STATE_CHANGE_FAILURE; - } gst_gl_display_filter_gl_api (filter->display, filter_class->supported_gl_api); |