From c5b06ab5f801321fc9ed9abe486c5f89b3cea030 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 10 Feb 2009 16:21:17 +0100 Subject: [PATCH] Use getters and setters in property code Use the getters and setters for the timeout property instead of locking ourselves. --- gst/rtsp-server/rtsp-session-pool.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/gst/rtsp-server/rtsp-session-pool.c b/gst/rtsp-server/rtsp-session-pool.c index 43a5887baf..94c157b648 100644 --- a/gst/rtsp-server/rtsp-session-pool.c +++ b/gst/rtsp-server/rtsp-session-pool.c @@ -88,9 +88,7 @@ gst_rtsp_session_pool_get_property (GObject *object, guint propid, switch (propid) { case PROP_MAX_SESSIONS: - g_mutex_lock (pool->lock); - g_value_set_uint (value, pool->max_sessions); - g_mutex_unlock (pool->lock); + g_value_set_uint (value, gst_rtsp_session_pool_get_max_sessions (pool)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, propid, pspec); @@ -106,9 +104,7 @@ gst_rtsp_session_pool_set_property (GObject *object, guint propid, switch (propid) { case PROP_MAX_SESSIONS: - g_mutex_lock (pool->lock); - pool->max_sessions = g_value_get_uint (value); - g_mutex_unlock (pool->lock); + gst_rtsp_session_pool_set_max_sessions (pool, g_value_get_uint (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, propid, pspec);