[vala] gstreamer: Update to 1.11.90+



commit b77ea5ae48bd76d14281b3fe226b57f5d4207d2c
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Mon Apr 10 14:20:25 2017 +0200

    gstreamer: Update to 1.11.90+

 vapi/gstreamer-1.0.vapi       |   67 +++++++++++++++++++++--------------------
 vapi/gstreamer-audio-1.0.vapi |    7 +---
 vapi/gstreamer-tag-1.0.vapi   |    6 +--
 3 files changed, 38 insertions(+), 42 deletions(-)
---
diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi
index a94b44e..0d7db64 100644
--- a/vapi/gstreamer-1.0.vapi
+++ b/vapi/gstreamer-1.0.vapi
@@ -108,53 +108,53 @@ namespace Gst {
        }
        namespace ElementFactoryType {
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_ANY")]
-               public const int ANY;
+               public const Gst.ElementFactoryListType ANY;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_AUDIOVIDEO_SINKS")]
-               public const int AUDIOVIDEO_SINKS;
+               public const Gst.ElementFactoryListType AUDIOVIDEO_SINKS;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_AUDIO_ENCODER")]
-               public const int AUDIO_ENCODER;
+               public const Gst.ElementFactoryListType AUDIO_ENCODER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_DECODABLE")]
-               public const int DECODABLE;
+               public const Gst.ElementFactoryListType DECODABLE;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_DECODER")]
-               public const int DECODER;
+               public const Gst.ElementFactoryListType DECODER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_DECRYPTOR")]
-               public const int DECRYPTOR;
+               public const Gst.ElementFactoryListType DECRYPTOR;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_DEMUXER")]
-               public const int DEMUXER;
+               public const Gst.ElementFactoryListType DEMUXER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_DEPAYLOADER")]
-               public const int DEPAYLOADER;
+               public const Gst.ElementFactoryListType DEPAYLOADER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_ENCODER")]
-               public const int ENCODER;
+               public const Gst.ElementFactoryListType ENCODER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_ENCRYPTOR")]
-               public const int ENCRYPTOR;
+               public const Gst.ElementFactoryListType ENCRYPTOR;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_FORMATTER")]
-               public const int FORMATTER;
+               public const Gst.ElementFactoryListType FORMATTER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_MAX_ELEMENTS")]
-               public const int MAX_ELEMENTS;
+               public const Gst.ElementFactoryListType MAX_ELEMENTS;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_MEDIA_ANY")]
-               public const int MEDIA_ANY;
+               public const Gst.ElementFactoryListType MEDIA_ANY;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_MEDIA_AUDIO")]
-               public const int MEDIA_AUDIO;
+               public const Gst.ElementFactoryListType MEDIA_AUDIO;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_MEDIA_IMAGE")]
-               public const int MEDIA_IMAGE;
+               public const Gst.ElementFactoryListType MEDIA_IMAGE;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_MEDIA_METADATA")]
-               public const int MEDIA_METADATA;
+               public const Gst.ElementFactoryListType MEDIA_METADATA;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_MEDIA_SUBTITLE")]
-               public const int MEDIA_SUBTITLE;
+               public const Gst.ElementFactoryListType MEDIA_SUBTITLE;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_MEDIA_VIDEO")]
-               public const int MEDIA_VIDEO;
+               public const Gst.ElementFactoryListType MEDIA_VIDEO;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_MUXER")]
-               public const int MUXER;
+               public const Gst.ElementFactoryListType MUXER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_PARSER")]
-               public const int PARSER;
+               public const Gst.ElementFactoryListType PARSER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_PAYLOADER")]
-               public const int PAYLOADER;
+               public const Gst.ElementFactoryListType PAYLOADER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_SINK")]
-               public const int SINK;
+               public const Gst.ElementFactoryListType SINK;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_SRC")]
-               public const int SRC;
+               public const Gst.ElementFactoryListType SRC;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_ELEMENT_FACTORY_TYPE_VIDEO_ENCODER")]
-               public const int VIDEO_ENCODER;
+               public const Gst.ElementFactoryListType VIDEO_ENCODER;
        }
        namespace Tags {
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_TAG_ALBUM")]
@@ -3812,7 +3812,7 @@ namespace Gst {
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_BUFFER_COPY_ALL")]
        public const Gst.BufferCopyFlags BUFFER_COPY_ALL;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_BUFFER_COPY_METADATA")]
-       public const int BUFFER_COPY_METADATA;
+       public const Gst.BufferCopyFlags BUFFER_COPY_METADATA;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_BUFFER_OFFSET_NONE")]
        public const uint64 BUFFER_OFFSET_NONE;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_CAN_INLINE")]
@@ -3838,8 +3838,9 @@ namespace Gst {
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_EVENT_NUM_SHIFT")]
        public const int EVENT_NUM_SHIFT;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_EVENT_TYPE_BOTH")]
-       public const int EVENT_TYPE_BOTH;
+       public const Gst.EventTypeFlags EVENT_TYPE_BOTH;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_FLAG_SET_MASK_EXACT")]
+       [Version (since = "1.6")]
        public const uint FLAG_SET_MASK_EXACT;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_FORMAT_PERCENT_MAX")]
        public const int64 FORMAT_PERCENT_MAX;
@@ -3850,16 +3851,16 @@ namespace Gst {
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_LICENSE_UNKNOWN")]
        public const string LICENSE_UNKNOWN;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_LOCK_FLAG_READWRITE")]
-       public const int LOCK_FLAG_READWRITE;
+       public const Gst.LockFlags LOCK_FLAG_READWRITE;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_MAP_READWRITE")]
-       public const int MAP_READWRITE;
+       public const Gst.MapFlags MAP_READWRITE;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_META_TAG_MEMORY_STR")]
        [Version (since = "1.2")]
        public const string META_TAG_MEMORY_STR;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_MSECOND")]
-       public const int MSECOND;
+       public const Gst.ClockTimeDiff MSECOND;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_NSECOND")]
-       public const int NSECOND;
+       public const Gst.ClockTimeDiff NSECOND;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_PARAM_CONTROLLABLE")]
        public const int PARAM_CONTROLLABLE;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_PARAM_MUTABLE_PAUSED")]
@@ -3878,9 +3879,9 @@ namespace Gst {
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_QUERY_NUM_SHIFT")]
        public const int QUERY_NUM_SHIFT;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_QUERY_TYPE_BOTH")]
-       public const int QUERY_TYPE_BOTH;
+       public const Gst.QueryTypeFlags QUERY_TYPE_BOTH;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_SECOND")]
-       public const int SECOND;
+       public const Gst.ClockTimeDiff SECOND;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_SEGMENT_FORMAT")]
        public const string SEGMENT_FORMAT;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_STIME_FORMAT")]
@@ -3894,7 +3895,7 @@ namespace Gst {
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_URI_NO_PORT")]
        public const int URI_NO_PORT;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_USECOND")]
-       public const int USECOND;
+       public const Gst.ClockTimeDiff USECOND;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_VALUE_EQUAL")]
        public const int VALUE_EQUAL;
        [CCode (cheader_filename = "gst/gst.h", cname = "GST_VALUE_GREATER_THAN")]
diff --git a/vapi/gstreamer-audio-1.0.vapi b/vapi/gstreamer-audio-1.0.vapi
index 322ed6b..bd24470 100644
--- a/vapi/gstreamer-audio-1.0.vapi
+++ b/vapi/gstreamer-audio-1.0.vapi
@@ -495,7 +495,7 @@ namespace Gst {
                        public int segtotal;
                        public int seglatency;
                }
-               [CCode (cheader_filename = "gst/audio/audio.h", cprefix = 
"GST_AUDIO_BASE_SINK_DISCONT_REASON_", has_type_id = false)]
+               [CCode (cheader_filename = "gst/audio/audio.h", cprefix = 
"GST_AUDIO_BASE_SINK_DISCONT_REASON_", type_id = "gst_audio_base_sink_discont_reason_get_type ()")]
                [GIR (name = "AudioBaseSinkDiscontReason")]
                [Version (since = "1.6")]
                public enum BaseSinkDiscontReason {
@@ -518,17 +518,14 @@ namespace Gst {
                [GIR (name = "AudioBaseSrcSlaveMethod")]
                public enum BaseSrcSlaveMethod {
                        RESAMPLE,
-                       [CCode (cname = "GST_AUDIO_BASE_SRC_SLAVE_RETIMESTAMP")]
                        RE_TIMESTAMP,
                        SKEW,
                        NONE
                }
-               [CCode (cheader_filename = "gst/audio/audio.h", cprefix = "", type_id = 
"gst_audio_cd_src_mode_get_type ()")]
+               [CCode (cheader_filename = "gst/audio/audio.h", cprefix = "GST_AUDIO_CD_SRC_MODE_", type_id = 
"gst_audio_cd_src_mode_get_type ()")]
                [GIR (name = "AudioCdSrcMode")]
                public enum CdSrcMode {
-                       [CCode (cname = "Stream consists of a single track")]
                        NORMAL,
-                       [CCode (cname = "Stream consists of the whole disc")]
                        CONTINUOUS
                }
                [CCode (cheader_filename = "gst/audio/audio.h", cprefix = "GST_AUDIO_CHANNEL_MIXER_FLAGS_", 
type_id = "gst_audio_channel_mixer_flags_get_type ()")]
diff --git a/vapi/gstreamer-tag-1.0.vapi b/vapi/gstreamer-tag-1.0.vapi
index b044aaa..b16fa63 100644
--- a/vapi/gstreamer-tag-1.0.vapi
+++ b/vapi/gstreamer-tag-1.0.vapi
@@ -166,8 +166,7 @@ namespace Gst {
                        VIDEO_CAPTURE,
                        FISH,
                        ILLUSTRATION,
-                       [CCode (cname = "GST_TAG_IMAGE_TYPE_BAND_ARTIST_LOGO")]
-                       ARTIST_LOGO,
+                       BAND_ARTIST_LOGO,
                        PUBLISHER_STUDIO_LOGO
                }
                [CCode (cheader_filename = "gst/tag/tag.h", cprefix = "GST_TAG_LICENSE_", type_id = 
"gst_tag_license_flags_get_type ()")]
@@ -179,8 +178,7 @@ namespace Gst {
                        PERMITS_DERIVATIVE_WORKS,
                        PERMITS_SHARING,
                        REQUIRES_NOTICE,
-                       [CCode (cname = "GST_TAG_LICENSE_REQUIRES_ATTRIBUTION")]
-                       REQUIRES_ATTRIBUTIONS,
+                       REQUIRES_ATTRIBUTION,
                        REQUIRES_SHARE_ALIKE,
                        REQUIRES_SOURCE_CODE,
                        REQUIRES_COPYLEFT,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]