Headers: add missing includes.
authorMathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Mon, 10 Aug 2015 22:35:21 +0000 (00:35 +0200)
committerMathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Sat, 15 Aug 2015 11:17:07 +0000 (13:17 +0200)
16 files changed:
gst/glib-compat.h
gst/gstallocator.h
gst/gstatomicqueue.h
gst/gstcapsfeatures.h
gst/gstclock.h
gst/gstcompat.h
gst/gstcontext.h
gst/gstdeviceprovider.h
gst/gstelementmetadata.h
gst/gstmacros.h
gst/gstmemory.h
gst/gstmeta.h
gst/gstpad.h
gst/gstpluginloader.h
gst/gstquark.h
gst/gsttrace.h

index 934953be307b07cc7ab849810b68cb7afd65129b..5fb267b6c69fb15edcf2e3123e42a22ddeba2bea 100644 (file)
@@ -30,6 +30,8 @@
 #ifndef __GST_GLIB_COMPAT_H__
 #define __GST_GLIB_COMPAT_H__
 
+#include <glib.h>
+
 G_BEGIN_DECLS
 
 G_END_DECLS
index f0fe0a331c0893a47c069478e9d583c499c8530b..f0e84d82bf00a96fd43a6b37b75790f8c0a4bd3c 100644 (file)
@@ -24,6 +24,7 @@
 #define __GST_ALLOCATOR_H__
 
 #include <gst/gstmemory.h>
+#include <gst/gstobject.h>
 
 G_BEGIN_DECLS
 
index a176c1b8198927741efb45ec6d7013adeae5422f..3f674c34d263eb55e414633f8514b4f9d78b4288 100644 (file)
@@ -21,6 +21,7 @@
  */
 
 #include <glib.h>
+#include <glib-object.h>
 
 #ifndef __GST_ATOMIC_QUEUE_H__
 #define __GST_ATOMIC_QUEUE_H__
index 441e1a11ad63a0719777b37c14439dcf33dfaf57..618e43feaf14a1d5c23bb012c610ddcb9e84a993 100644 (file)
@@ -23,6 +23,8 @@
 
 #include <gst/gstconfig.h>
 #include <gst/glib-compat.h>
+#include <glib-object.h>
+#include <glib.h>
 
 G_BEGIN_DECLS
 
index c42f7427739c38f3cee750c23e79502d0158bb01..cb828317ebeee3a3b705c10b471400d15f2be79f 100644 (file)
@@ -24,6 +24,9 @@
 #ifndef __GST_CLOCK_H__
 #define __GST_CLOCK_H__
 
+#include <gst/gstconfig.h>
+#include <glib.h>
+
 G_BEGIN_DECLS
 
 /* --- standard type macros --- */
index 67f5168200a8f2025fdc755e313d4766b5a22aae..b61124681700eb46476b649edd98bc0fe0e3f18d 100644 (file)
@@ -32,6 +32,9 @@
  * This can be done in CFLAGS for compiling old code.
  */
 
+#include <glib.h>
+#include <gst/gstpad.h>
+
 
 G_BEGIN_DECLS
 
index 0883f0da8bd1b42394f95b58e9d3335c1fd82afa..f1f89f5a735e85aa67ee33f16704e12e4f4b4f97 100644 (file)
@@ -24,6 +24,8 @@
 #ifndef __GST_CONTEXT_H__
 #define __GST_CONTEXT_H__
 
+#include <glib.h>
+
 G_BEGIN_DECLS
 
 typedef struct _GstContext GstContext;
index d53ba53bc69a2a8e2c6f1a7f48c59227a3aee054..239faeb27a8fefb878bd0a83cb11cebf14e17051 100644 (file)
@@ -19,7 +19,6 @@
  * Boston, MA 02111-1307, USA.
  */
 
-#include <gst/gstdeviceproviderfactory.h>
 
 
 #ifndef __GST_DEVICE_PROVIDER_H__
@@ -33,6 +32,8 @@ typedef struct _GstDeviceProvider GstDeviceProvider;
 typedef struct _GstDeviceProviderClass GstDeviceProviderClass;
 typedef struct _GstDeviceProviderPrivate GstDeviceProviderPrivate;
 
+#include <gst/gstdeviceproviderfactory.h>
+
 #define GST_TYPE_DEVICE_PROVIDER                 (gst_device_provider_get_type())
 #define GST_IS_DEVICE_PROVIDER(obj)              (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_DEVICE_PROVIDER))
 #define GST_IS_DEVICE_PROVIDER_CLASS(klass)      (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_DEVICE_PROVIDER))
index bdb53c7a1bb105e0d749b3e53bb50fd700f5f7f0..76a0c04980dea348ff5ae2a2ec56f696f874a54f 100644 (file)
@@ -23,6 +23,8 @@
 #ifndef __GST_ELEMENT_METADATA_H__
 #define __GST_ELEMENT_METADATA_H__
 
+#include <glib.h>
+
 G_BEGIN_DECLS
 
 /**
index 47f991739e39f826cb5fdcd2216f41ef4ed5eb1c..53cf6cf69e0addcfb0d3be5c5d649df6a6e1f51f 100644 (file)
@@ -19,6 +19,8 @@
 #ifndef __GST_MACROS_H__
 #define __GST_MACROS_H__
 
+#include <glib.h>
+
 G_BEGIN_DECLS
 
 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 4)
index 7d20069819fff9f9ba9f55ef32cbcc05198d1e6f..c8b8fd459d5475525c2727d6b84a96694caace00 100644 (file)
@@ -26,6 +26,7 @@
 #include <gst/gstconfig.h>
 
 #include <glib-object.h>
+#include <gst/gstminiobject.h>
 
 G_BEGIN_DECLS
 
index 4283f8e6f7de5689d6f148840ca0812b7431ed94..b5db1d5870ad5bce13933d5da17ee40999f0b50e 100644 (file)
@@ -23,6 +23,9 @@
 #ifndef __GST_META_H__
 #define __GST_META_H__
 
+#include <glib.h>
+#include <gst/gstbuffer.h>
+
 G_BEGIN_DECLS
 
 typedef struct _GstMeta GstMeta;
index 7e64ac93152bb8d21f11adc1086117288e638fe3..89a24d42a3ac44d9834d2b95b82d55cd43c5b5ac 100644 (file)
@@ -61,6 +61,8 @@ typedef enum {
   GST_PAD_MODE_PULL
 } GstPadMode;
 
+#include <glib.h>
+
 const gchar   * gst_pad_mode_get_name (GstPadMode mode);
 
 #include <gst/gstobject.h>
index 53ac6fbfee757af3da8552bbc92909ff5468cc9c..dfbac5975471d7d0d46fb68c38f0b622eb69aafc 100644 (file)
@@ -21,6 +21,9 @@
 #ifndef __GST_PLUGINLOADER_H__
 #define __GST_PLUGINLOADER_H__
 
+#include <glib.h>
+#include <gst/gstregistry.h>
+
 G_BEGIN_DECLS
 
 typedef struct _GstPluginLoader GstPluginLoader;
index 98bfdd02f2de19baaf8c468575bd815309a6f94b..b8daeb00594a44b01399e224fd64bbb61db2ee24 100644 (file)
@@ -22,6 +22,8 @@
 #ifndef __GST_QUARK_H__
 #define __GST_QUARK_H__
 
+#include <glib.h>
+
 /* These enums need to match the number and order
  * of strings declared in _quark_table, in gstquark.c */
 typedef enum _GstQuarkId
index 021729f7628b360f64eb6dd628c6476685ac560b..33ff6333846b2e934db708417a90150305962b7b 100644 (file)
@@ -25,6 +25,7 @@
 #define __GST_TRACE_H__
 
 #include <glib.h>
+#include <gst/gstconfig.h>
 
 G_BEGIN_DECLS