]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer-0.10: add GIR namespace and version info
authorEvan Nemerson <evan@coeus-group.com>
Tue, 9 Oct 2012 19:41:36 +0000 (12:41 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Tue, 9 Oct 2012 19:41:36 +0000 (12:41 -0700)
34 files changed:
vapi/gstreamer-0.10.vapi
vapi/gstreamer-app-0.10.vapi
vapi/gstreamer-audio-0.10.vapi
vapi/gstreamer-base-0.10.vapi
vapi/gstreamer-check-0.10.vapi
vapi/gstreamer-controller-0.10.vapi
vapi/gstreamer-fft-0.10.vapi
vapi/gstreamer-interfaces-0.10.vapi
vapi/gstreamer-net-0.10.vapi
vapi/gstreamer-netbuffer-0.10.vapi
vapi/gstreamer-pbutils-0.10.vapi
vapi/gstreamer-riff-0.10.vapi
vapi/gstreamer-rtp-0.10.vapi
vapi/gstreamer-rtsp-0.10.vapi
vapi/gstreamer-sdp-0.10.vapi
vapi/gstreamer-tag-0.10.vapi
vapi/gstreamer-video-0.10.vapi
vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
vapi/packages/gstreamer-app-0.10/gstreamer-app-0.10.metadata
vapi/packages/gstreamer-audio-0.10/gstreamer-audio-0.10.metadata
vapi/packages/gstreamer-base-0.10/gstreamer-base-0.10.metadata
vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata
vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata
vapi/packages/gstreamer-fft-0.10/gstreamer-fft-0.10.metadata
vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10.metadata
vapi/packages/gstreamer-net-0.10/gstreamer-net-0.10.metadata
vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata
vapi/packages/gstreamer-pbutils-0.10/gstreamer-pbutils-0.10.metadata
vapi/packages/gstreamer-riff-0.10/gstreamer-riff-0.10.metadata
vapi/packages/gstreamer-rtp-0.10/gstreamer-rtp-0.10.metadata
vapi/packages/gstreamer-rtsp-0.10/gstreamer-rtsp-0.10.metadata
vapi/packages/gstreamer-sdp-0.10/gstreamer-sdp-0.10.metadata
vapi/packages/gstreamer-tag-0.10/gstreamer-tag-0.10.metadata
vapi/packages/gstreamer-video-0.10/gstreamer-video-0.10.metadata

index 7a57f70e98b3707d10db39ff29f22a3f46815af8..466d36b5f8180674f4e54e634da40b294dfd365d 100644 (file)
@@ -1,6 +1,6 @@
-/* gstreamer-0.10.vapi generated by lt-vapigen, do not modify. */
+/* gstreamer-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "Gst", gir_version = "1.0", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/gst.h")]
        [Compact]
index e47a83499b0d4d1f8b4c22218c2729574dab1863..21210da4dca80d0cfcef4ea0e6ddda8fe33cd056 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-app-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstApp", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/app/gstappsink.h")]
        public class AppSink : Gst.BaseSink, Gst.URIHandler {
index 95986ca358cec9097afe6fd6ddcf444701764c62..24671d986f9b87c0f6c388a6d913a754df4505d5 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-audio-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstAudio", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/audio/gstaudioclock.h")]
        public class AudioClock : Gst.SystemClock {
index 2ee2632e83ea5e1a6ebd8b60d5f39871d8c2b4ec..de7688ef9eb0c3c337dec44988323c8799e51bd6 100644 (file)
@@ -1,6 +1,6 @@
-/* gstreamer-base-0.10.vapi generated by lt-vapigen, do not modify. */
+/* gstreamer-base-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstBase", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/base/gstadapter.h")]
        public class Adapter : GLib.Object {
index 76ecdff6115d87a4818b9f9ff28bd93328004b99..b9c6480030b1e2f54f955863430231518983a302 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-check-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstCheck", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/gst.h")]
        [Compact]
index b390e48f09e3c2e658051b4d17fbab2654bce0e8..f3f54a82dc4fc6272e44b516f1c162e5ef71a5b3 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-controller-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstController", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/controller/gstcontroller.h")]
        public class ControlSource : GLib.Object {
index 92287b74496a373df7f7657ffc340fc432b934d4..b2c1de04ed66cdb1ef54608420cc282bfe68b91a 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-fft-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstFft", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/fft/gstfftf32.h")]
        [Compact]
index ea5c280bba0d942dd0c186bb30554e97fb0b14cb..f277ff592cd69460bbd78f6e705cd3ef55ef3bb0 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-interfaces-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstInterfaces", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/interfaces/colorbalance.h")]
        public class ColorBalanceChannel : GLib.Object {
index 513a77233b9b1906ac2c83e1879851ce8b5c8cbf..e925252d92d345beea4dcc34c9180fbcc60577ff 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-net-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstNet", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/net/gstnet.h")]
        public class NetClientClock : Gst.SystemClock {
index 13909b21aebcfa68b79a4e848e3380797a37ae2a..dac544baf446c99aaf1ee557c276528c59f5d1e4 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-netbuffer-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstNetbuffer", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/netbuffer/gstnetbuffer.h")]
        public class NetBuffer : Gst.Buffer {
index 21fd6ac536bfd81e2cd31762e4afd34daf9c3a89..25cd7b8968c6ea44fe55690c2707c6df70d87951 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-pbutils-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstPbutils", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/pbutils/pbutils.h")]
        public class Discoverer : GLib.Object {
index f9c0f8ebc4447883b7cb2e9c593b20969b001718..ef872636ee146aa49ed10f98003a7c91c20c4bcf 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-riff-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstRiff", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/riff/riff-ids.h")]
        [Compact]
index 036899213e337a3b19df2b14ea0ca9a3618ee21d..a427386b900fdc10c542b5cebac0e5d1226a7508 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-rtp-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstRtp", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/rtp/gstbasertpaudiopayload.h")]
        public class BaseRTPAudioPayload : Gst.BaseRTPPayload {
index b4ae4eee0d6514977eff3d8e1c05c55ef8fc57ea..7cd02ab66d33288a1f11c9beee0c86e596471799 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-rtsp-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstRtsp", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/rtsp/gstrtspconnection.h")]
        [Compact]
index 469056da9371e252626e631d7015cd04f8eda504..da67f7839cd8dd55b19e4f9c6bb8a289eaf62ef6 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-sdp-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstSdp", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/sdp/gstsdpmessage.h")]
        [Compact]
index 465c46087d22a29bb99d262b0724597e3efcc14a..b427017a53f6cfda5402449496088602c714be47 100644 (file)
@@ -1,6 +1,6 @@
 /* gstreamer-tag-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstTag", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cheader_filename = "gst/tag/gsttagdemux.h")]
        public class TagDemux : Gst.Element {
index fa2052c881a1e8f3945998dcc51e91e43f1a0a54..9e60e9243c7b70b6de0eaa2bea9c8a64be72b792 100644 (file)
@@ -1,6 +1,6 @@
-/* gstreamer-video-0.10.vapi generated by lt-vapigen, do not modify. */
+/* gstreamer-video-0.10.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+[CCode (cprefix = "Gst", gir_namespace = "GstVideo", gir_version = "0.10", lower_case_cprefix = "gst_")]
 namespace Gst {
        [CCode (cprefix = "GST_VIDEO_CAPS_")]
        namespace VideoCaps {
index 484f61b805b1eb3e8f3f4d2e42b23c14a52d77f1..60a4290772675486788e1719afbf6863f775bb62 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="Gst" gir_version="1.0"
 GstAllocTrace.mem_live type_arguments="unowned void*"
 gst_alloc_trace_list type_arguments="AllocTrace"
 GstBin.priv hidden="1"
index 43a8a31d61dcc39f4b258b1e30e7df5d48a04a74..59df7d098e9c570d21ef2c7becf6f4d6337978dd 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstApp" gir_version="0.10"
 GstAppSink* cheader_filename="gst/app/gstappsink.h"
 GstAppSink:eos hidden="1"
 GstAppSink::pull_buffer hidden="1"
index 0d37484de6284458de03a5fe7e5dd615b72effda..38d9934e014ba5b69ec133bb0c4ea06678b638ca 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/audio/audio.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/audio/audio.h" gir_namespace="GstAudio" gir_version="0.10"
 GstAudioChannelPosition cheader_filename="gst/audio/multichannel.h"
 GstAudioFilterClass name="pointer"
 GstBaseAudioSinkSlaveMethod cheader_filename="gst/audio/gstbaseaudiosink.h"
index 7d84dec43d12140dd17228b98652586e1172aa78..608463f1959cc968fef2804aaf2b5cbfbd7aa9c5 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstBase" gir_version="0.10"
 GstAdapter cheader_filename="gst/base/gstadapter.h"
 GstAdapter.buflist hidden="1"
 GstAdapter.size hidden="1"
index 1d66507d76d6ea9d3f27754fc794ffea1c63f329..d0934278007dcf354f93ab70288c4b2f76be968e 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstCheck" gir_version="0.10"
 Suite name="pointer"
 gst_check_element_push_buffer_list.buffer_* type_arguments="Buffer"
 gst_check_setup_* transfer_ownership="1"
\ No newline at end of file
index bafa42304cfb7a48e11ca712a97e250d0ae09a6d..c5046eba2d31d1e410fd90f2a92e786ac4b0dfe0 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/controller/gstcontroller.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/controller/gstcontroller.h" gir_namespace="GstController" gir_version="0.10"
 GstLFOControlSource cheader_filename="gst/controller/gstlfocontrolsource.h"
 GstLFOControlSource:amplitude type_name="Gst.Value"
 GstLFOControlSource:offset type_name="Gst.Value"
index 17f9b2370d7f915395579e574de4948c233cec3b..ae3be496dccb2ef3c23e089f002c3834db7b3d9e 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/fft/gstfft.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/fft/gstfft.h" gir_namespace="GstFft" gir_version="0.10"
 GstFFTF32 cheader_filename="gst/fft/gstfftf32.h"
 GstFFTF32Complex cheader_filename="gst/fft/gstfftf32.h"
 GstFFTF64 cheader_filename="gst/fft/gstfftf64.h"
index a81ffd7dfce1fb05de039d75cabb0ee7f46c3493..c92e28906f75e81801829d70a2a5da916b1e4b62 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstInterfaces" gir_version="0.10"
 GstColorBalance::value_changed has_emitter="1"
 GstMixerOptions.values hidden="1"
 gst_mixer_options_get_values hidden="1"
index c0e50eae417a6fa1c0dc847da15fee82526dddb8..d45efaf2db2b9d548db239fe47ca5c46cccf8ba8 100644 (file)
@@ -1,3 +1,3 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/net/gstnet.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/net/gstnet.h" gir_namespace="GstNet" gir_version="0.10"
 gst_net_time_provider_new.address nullable="1"
 
index 3bd919a73d765ab3da5bc8ef1260b581e00f1bab..be354bd332fb3a05b85b2a7d22c811542468d69b 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/netbuffer/gstnetbuffer.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/netbuffer/gstnetbuffer.h" gir_namespace="GstNetbuffer" gir_version="0.10"
 GstNetAddress is_value_type="1"
 gst_netaddress_get_ip4_address.address is_out="1"
 gst_netaddress_get_ip4_address.port is_out="1"
index b6434068e12dde50643dae860264c8be09114e70..ddd1deec406fbcb6d2d977f2cb4c987b6197087d 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/pbutils/pbutils.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/pbutils/pbutils.h" gir_namespace="GstPbutils" gir_version="0.10"
 gst_missing_plugin_message_get_description transfer_ownership="1"
 gst_missing_plugin_message_get_installer_detail transfer_ownership="1"
 gst_missing_decoder_message_new transfer_ownership="1"
index 85a1fe05be3c365a8d0fc62a6509773b27cb5d60..22316968a3e14023509f5f1977131e3ca067d73d 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/riff/riff-ids.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/riff/riff-ids.h" gir_namespace="GstRiff" gir_version="0.10"
 gst_riff_read_chunk cheader_filename="gst/riff/riff-read.h"
 gst_riff_init cheader_filename="gst/riff/riff-read.h"
 gst_riff_parse_chunk cheader_filename="gst/riff/riff-read.h"
index bba2ffcce51c2ee29abeefb994dd7001e4211ee9..dae6788c13a28d589385f958da299ed37bae4d3d 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstRtp" gir_version="0.10"
 GStaticRecMutex name="pointer"
 GstRTCPSDESType cheader_filename="gst/rtp/gstrtcpbuffer.h"
 GstRTCPType cheader_filename="gst/rtp/gstrtcpbuffer.h"
index a59f82b1c7c100ae79c18ce5a59acf5cca80daa3..31a69a228b34d7062672dcb6fa8985373455334d 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" gir_namespace="GstRtsp" gir_version="0.10"
 GstRTSPExtension::send has_emitter="1"
 GstRTSPAuthMethod cheader_filename="gst/rtsp/gstrtspconnection.h"
 GstRTSPFamily cheader_filename="gst/rtsp/gstrtspdefs.h"
index 2d15b2ff5eb4846aa2e52ccc4f3a0980a498145d..2ba979b2ec1f3481b3875177683ac73381f6e50a 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/sdp/gstsdpmessage.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/sdp/gstsdpmessage.h" gir_namespace="GstSdp" gir_version="0.10"
 GstSDPResult cheader_filename="gst/sdp/gstsdp.h"
 GstSDPMedia.attributes type_arguments="SDPAttribute"
 GstSDPMedia.bandwidths type_arguments="SDPBandwidth"
index 2fd9190483be0ed76db9cbd80d6fe482adbc3564..aa11e2e5f2c61c1fd1c0b1ee26604eca8586bd5a 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/tag/tag.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/tag/tag.h" gir_namespace="GstTag" gir_version="0.10"
 GstTagDemuxResult cheader_filename="gst/tag/gsttagdemux.h"
 GstTagDemux cheader_filename="gst/tag/gsttagdemux.h"
 gst_tag_list_new_from_id3v1 transfer_ownership="1"
index 24087f1026ebcb135a1c41750ca2f8901992cdeb..317c4baefcc9b5c3b4b35d99b11b6f7af6f6fa32 100644 (file)
@@ -1,4 +1,4 @@
-Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/video/video.h"
+Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/video/video.h" gir_namespace="GstVideo" gir_version="0.10"
 GstBaseVideoCodec base_class="GstElement"
 GstBaseVideoCodecClass hidden="1"
 GstBaseVideoDecoder base_class="GstBaseVideoCodec"