Suppress deprecation warnings in selected files, for g_static_rec_mutex_* mostly
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 4 Dec 2011 14:38:26 +0000 (14:38 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 4 Dec 2011 14:38:26 +0000 (14:38 +0000)
GStaticRecMutex is part of our API/ABI, not much we can do here in 0.10.

gst/gstbin.c
gst/gstelement.c
gst/gstpad.c
gst/gsttask.c
gst/gstutils.c
libs/gst/base/gstbaseparse.c
libs/gst/base/gstbasesink.c
libs/gst/base/gstbasesrc.c
libs/gst/base/gstbasetransform.c
libs/gst/base/gstcollectpads2.c
plugins/elements/gstmultiqueue.c

index 417490e5ce7237598f9eb74b8d6bde5bca9926c0..f3d1b56686d34da1c43f76eac655b3d1364faf1f 100644 (file)
  * Last reviewed on 2006-04-28 (0.10.6)
  */
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include "gst_private.h"
 
 #include "gstevent.h"
index 6577428d70b1990a029fed09acdbf1460252ac9c..9328dfe4dfa28fd0a258525a85e12b1eec2bf105 100644 (file)
@@ -79,6 +79,9 @@
  * Last reviewed on 2009-05-29 (0.10.24)
  */
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include "gst_private.h"
 #include <glib.h>
 #include <stdarg.h>
index 206c54586f36083d81f4d8eb689a25eebcf18976..ef28bf5e14d41c301b2682ffb9833ea2742c7bb2 100644 (file)
@@ -60,6 +60,9 @@
  * Last reviewed on 2006-07-06 (0.10.9)
  */
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include "gst_private.h"
 
 #include "gstpad.h"
index c66c7b760c57db82acde38e0722b72e6002b0092..4aae349c58be9d025d303368fa2341b0be40c75a 100644 (file)
@@ -68,6 +68,9 @@
  * Last reviewed on 2010-03-15 (0.10.29)
  */
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include "gst_private.h"
 
 #include "gstinfo.h"
index 84f3c3d9ffac34d53907ac2980e1bb97cab2a400..9a0e80710621528e5699c00d317431445056f9e5 100644 (file)
@@ -28,6 +28,9 @@
  * When defining own plugins, use the GST_BOILERPLATE ease gobject creation.
  */
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include "gst_private.h"
 #include <stdio.h>
 #include <string.h>
index 3cd4db50782315ce44d243600d0cf8d6f85d4e14..c49260c74351d17ce6c90ddde67ac07ccf6e6fbb 100644 (file)
 #include <stdlib.h>
 #include <string.h>
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include <gst/base/gstadapter.h>
 
 #include "gstbaseparse.h"
index 32399e9da5bdbacac690fc01babdf93b3c1e1a08..338eeb52b98d45aa9cdf0e4dd1c0c62d9c0ae935 100644 (file)
 #  include "config.h"
 #endif
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include <gst/gst_private.h>
 
 #include "gstbasesink.h"
index cc9631ab21e0157ff31f89a76cf5a612f9be5d60..0f352d4ab40d027a0e87a8c785aad50bafa93e58 100644 (file)
 #include <stdlib.h>
 #include <string.h>
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include <gst/gst_private.h>
 #include <gst/glib-compat-private.h>
 
index 6946ae97cb3eeb2ee81a34c65b038a837ea2b5dd..5622a9b520d54ca732acf1c0d7a2ceee2414198e 100644 (file)
 #include <stdlib.h>
 #include <string.h>
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 #include "../../../gst/gst_private.h"
 #include "../../../gst/gst-i18n-lib.h"
 #include "../../../gst/glib-compat-private.h"
index fbd6150d0e36907bb5b2e154834969dca9a0dbd6..0505da60283ae679dde388594a657d120b64ceeb 100644 (file)
  * Since: 0.10.36
  */
 
+#ifdef HAVE_CONFIG_H
+#  include "config.h"
+#endif
+
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
+#include <gst/gst_private.h>
+
 #include "gstcollectpads2.h"
 
 #include "../../../gst/glib-compat-private.h"
index 89d2289397e770ee548a414609734870eecabf05..00547154c48f0e6a2277e6437b9a92a4c11fae39 100644 (file)
 #  include "config.h"
 #endif
 
+/* FIXME 0.11: suppress warnings for deprecated API such as GStaticRecMutex
+ * with newer GLib versions (>= 2.31.0) */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
+
 #include <gst/gst.h>
 #include <stdio.h>
 #include "gstmultiqueue.h"