[gstreamermm: 25/167] update types and includes in generator's hardcoded lists
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gstreamermm: 25/167] update types and includes in generator's hardcoded lists
- Date: Tue, 3 Sep 2013 19:21:11 +0000 (UTC)
commit 5ee32db9c46951d68e59e5988ad674bb14d7a780
Author: Tomek Lakota <tomasz lakota flytronic pl>
Date: Thu Jul 25 00:17:11 2013 +0200
update types and includes in generator's hardcoded lists
tools/extra_defs_gen/generate_defs_gst.cc | 64 +++++++++++++++++++++++++---
1 files changed, 57 insertions(+), 7 deletions(-)
---
diff --git a/tools/extra_defs_gen/generate_defs_gst.cc b/tools/extra_defs_gen/generate_defs_gst.cc
index d561ab4..f547e9f 100644
--- a/tools/extra_defs_gen/generate_defs_gst.cc
+++ b/tools/extra_defs_gen/generate_defs_gst.cc
@@ -24,16 +24,66 @@
#include <gst/gst.h>
// Core library includes
-#include <gst/base/base.h>
-#include <gst/controller/controller.h>
-#include <gst/net/net.h>
+#include <gst/base/gstadapter.h>
+#include <gst/base/gstbaseparse.h>
+#include <gst/base/gstbasesink.h>
+#include <gst/base/gstbasesrc.h>
+#include <gst/base/gstbasetransform.h>
+
+#include <gst/base/gstcollectpads.h>
+#include <gst/base/gstpushsrc.h>
+
+#include <gst/gstcontrolsource.h>
+#include <gst/gstcontrolbinding.h>
+
+#include <gst/controller/gstinterpolationcontrolsource.h>
+#include <gst/controller/gstlfocontrolsource.h>
+
+#include <gst/net/gstnetclientclock.h>
+#include <gst/net/gstnettimeprovider.h>
+
// Base library includes
#include <gst/audio/audio.h>
+#include <gst/audio/audio-enumtypes.h>
+#include <gst/audio/gstaudiobasesink.h>
+#include <gst/audio/gstaudiobasesrc.h>
+#include <gst/audio/gstaudiocdsrc.h>
+#include <gst/audio/gstaudioclock.h>
+#include <gst/audio/gstaudiodecoder.h>
+#include <gst/audio/gstaudioencoder.h>
+#include <gst/audio/gstaudiofilter.h>
+#include <gst/audio/gstaudioringbuffer.h>
+#include <gst/audio/gstaudiosink.h>
+#include <gst/audio/gstaudiosrc.h>
+#include <gst/audio/streamvolume.h>
+
+#include <gst/rtp/gstrtpbaseaudiopayload.h>
+#include <gst/rtp/gstrtpbasedepayload.h>
+#include <gst/rtp/gstrtpbasepayload.h>
+
+#include <gst/tag/gsttagdemux.h>
+
+#include <gst/video/video.h>
+#include <gst/video/gstvideodecoder.h>
+#include <gst/video/gstvideoencoder.h>
+#include <gst/video/gstvideofilter.h>
+#include <gst/video/gstvideopool.h>
+#include <gst/video/gstvideosink.h>
+#include <gst/video/gstvideoutils.h>
+#include <gst/video/videoorientation.h>
+#include <gst/video/video-overlay-composition.h>
+#include <gst/video/videooverlay.h>
+
+#include <gst/video/colorbalancechannel.h>
+#include <gst/video/colorbalance.h>
+
+#include <gst/video/navigation.h>
+
+
#include <gst/pbutils/pbutils.h>
-#include <gst/rtp/rtp.h>
#include <gst/tag/tag.h>
-#include <gst/video/video.h>
+
bool gst_type_is_a_pointer(GType gtype)
{
@@ -79,16 +129,16 @@ int main (int argc, char *argv[])
<< get_defs(GST_TYPE_BASE_SRC, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_BASE_SINK, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_BASE_TRANSFORM, gst_type_is_a_pointer)
+ << get_defs(GST_TYPE_BASE_PARSE, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_PUSH_SRC, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_ADAPTER, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_COLLECT_PADS, gst_type_is_a_pointer)
- << get_defs(GST_TYPE_DATA_QUEUE, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_CONTROL_SOURCE, gst_type_is_a_pointer)
+ << get_defs(GST_TYPE_CONTROL_BINDING, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_INTERPOLATION_CONTROL_SOURCE, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_LFO_CONTROL_SOURCE, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_NET_CLIENT_CLOCK, gst_type_is_a_pointer)
<< get_defs(GST_TYPE_NET_TIME_PROVIDER, gst_type_is_a_pointer)
- << get_defs(GST_TYPE_NET_TIME_PROVIDER, gst_type_is_a_pointer)
// GStreamer core plugin types:
<< get_plugin_defs("capsfilter", gst_type_is_a_pointer)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]