summaryrefslogtreecommitdiff
path: root/vapi
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2017-04-10 14:20:25 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2017-04-10 14:20:25 +0200
commitb77ea5ae48bd76d14281b3fe226b57f5d4207d2c (patch)
tree72334bd84c4194e5544f4b3ca35b93c186c1a5a9 /vapi
parent879cf36b5f4727af22410bd49eaf99fedd16d8ae (diff)
downloadvala-b77ea5ae48bd76d14281b3fe226b57f5d4207d2c.tar.gz
gstreamer: Update to 1.11.90+
Diffstat (limited to 'vapi')
-rw-r--r--vapi/gstreamer-1.0.vapi67
-rw-r--r--vapi/gstreamer-audio-1.0.vapi7
-rw-r--r--vapi/gstreamer-tag-1.0.vapi6
3 files changed, 38 insertions, 42 deletions
diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi
index a94b44e59..0d7db6470 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 322ed6bcd..bd2447030 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 b044aaa54..b16fa636c 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,