rsvgoverlay: deprecated GStaticMutex -> GMutex
authorMarc Leeman <marc.leeman@gmail.com>
Thu, 7 Feb 2013 10:52:23 +0000 (11:52 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Sat, 9 Feb 2013 19:41:29 +0000 (19:41 +0000)
Element needs porting though.

https://bugzilla.gnome.org/show_bug.cgi?id=693322

ext/rsvg/gstrsvgoverlay.c
ext/rsvg/gstrsvgoverlay.h

index a174771..0881725 100644 (file)
@@ -86,13 +86,13 @@ enum
 
 #define GST_RSVG_LOCK(overlay) G_STMT_START { \
   GST_LOG_OBJECT (overlay, "Locking rsvgoverlay from thread %p", g_thread_self ()); \
-  g_static_mutex_lock (&overlay->rsvg_lock); \
+  g_mutex_lock (&overlay->rsvg_lock); \
   GST_LOG_OBJECT (overlay, "Locked rsvgoverlay from thread %p", g_thread_self ()); \
 } G_STMT_END
 
 #define GST_RSVG_UNLOCK(overlay) G_STMT_START { \
   GST_LOG_OBJECT (overlay, "Unlocking rsvgoverlay from thread %p", g_thread_self ()); \
-  g_static_mutex_unlock (&overlay->rsvg_lock); \
+  g_mutex_unlock (&overlay->rsvg_lock); \
 } G_STMT_END
 
 #if G_BYTE_ORDER == G_LITTLE_ENDIAN
index d303a85..b853b5d 100644 (file)
@@ -45,7 +45,7 @@ struct _GstRsvgOverlay
   GstVideoFilter element;
 
   /* < private > */
-  GStaticMutex rsvg_lock;
+  GMutex rsvg_lock;
 
   RsvgHandle *handle;