From 78f50f2d2522cea0e3db7dcd866911b13f4ac152 Mon Sep 17 00:00:00 2001 From: Vincent Penquerc'h Date: Mon, 5 Sep 2011 23:00:30 +0100 Subject: [PATCH] videorate: don't take the object lock twice in {set,get}_property https://bugzilla.gnome.org/show_bug.cgi?id=658294 --- gst/videorate/gstvideorate.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gst/videorate/gstvideorate.c b/gst/videorate/gstvideorate.c index 32f15fe..307ebc2 100644 --- a/gst/videorate/gstvideorate.c +++ b/gst/videorate/gstvideorate.c @@ -994,9 +994,7 @@ gst_video_rate_set_property (GObject * object, videorate->drop_only = g_value_get_boolean (value); break; case ARG_AVERAGE_PERIOD: - GST_OBJECT_LOCK (videorate); videorate->average_period_set = g_value_get_uint64 (value); - GST_OBJECT_UNLOCK (videorate); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -1038,9 +1036,7 @@ gst_video_rate_get_property (GObject * object, g_value_set_boolean (value, videorate->drop_only); break; case ARG_AVERAGE_PERIOD: - GST_OBJECT_LOCK (videorate); g_value_set_uint64 (value, videorate->average_period_set); - GST_OBJECT_UNLOCK (videorate); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); -- 2.7.4