From 04f3f4be4f283ac35c35154d7facd67c47ab98b8 Mon Sep 17 00:00:00 2001 From: "J. Kim" Date: Mon, 13 Apr 2020 15:21:48 +0900 Subject: srtobject: fix mutex lock target GstSRTObject is a structure that has an actual GstElement which is extended to srt{src,sink}. --- ext/srt/gstsrtobject.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ext/srt') diff --git a/ext/srt/gstsrtobject.c b/ext/srt/gstsrtobject.c index 2d12bb417..5b08cc75f 100644 --- a/ext/srt/gstsrtobject.c +++ b/ext/srt/gstsrtobject.c @@ -283,9 +283,9 @@ gst_srt_object_set_property_helper (GstSRTObject * srtobject, gst_structure_set_value (srtobject->parameters, "pbkeylen", value); break; case PROP_WAIT_FOR_CONNECTION: - GST_OBJECT_LOCK (srtobject); + GST_OBJECT_LOCK (srtobject->element); srtobject->wait_for_connection = g_value_get_boolean (value); - GST_OBJECT_UNLOCK (srtobject); + GST_OBJECT_UNLOCK (srtobject->element); break; default: return FALSE; -- cgit v1.2.1