From: Rico Tzschichholz Date: Tue, 9 Jul 2019 09:07:34 +0000 (+0200) Subject: gstreamer: Update from 1.17.0+ git master X-Git-Tag: 0.45.3~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b10574b0b820067171abf85d364eebde1501aa0b;p=thirdparty%2Fvala.git gstreamer: Update from 1.17.0+ git master --- diff --git a/vapi/gst-editing-services-1.0.vapi b/vapi/gst-editing-services-1.0.vapi index e91e86e22..9d8aa0cb8 100644 --- a/vapi/gst-editing-services-1.0.vapi +++ b/vapi/gst-editing-services-1.0.vapi @@ -607,6 +607,8 @@ namespace GES { public Gst.Caps caps { get; construct; } [NoAccessorMethod] public uint64 duration { get; } + [NoAccessorMethod] + public string id { owned get; set; } public bool mixing { get; set construct; } [NoAccessorMethod] public Gst.Caps restriction_caps { owned get; set; } diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi index 262527a3c..e55f285a1 100644 --- a/vapi/gstreamer-1.0.vapi +++ b/vapi/gstreamer-1.0.vapi @@ -3556,6 +3556,7 @@ namespace Gst { [Flags] [Version (since = "1.12")] public enum StackTraceFlags { + NONE, FULL } [CCode (cheader_filename = "gst/gst.h", cprefix = "GST_STATE_", type_id = "gst_state_get_type ()")] @@ -4093,6 +4094,9 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h")] public static void segtrap_set_enabled (bool enabled); [CCode (cheader_filename = "gst/gst.h")] + [Version (since = "1.18")] + public static GLib.List tracing_get_active_tracers (); + [CCode (cheader_filename = "gst/gst.h")] public static void tracing_register_hook (Gst.Tracer tracer, string detail, [CCode (scope = "async")] GLib.Callback func); [CCode (cheader_filename = "gst/gst.h")] public static bool update_registry (); diff --git a/vapi/gstreamer-base-1.0.vapi b/vapi/gstreamer-base-1.0.vapi index fdeeb0ea0..ed3624281 100644 --- a/vapi/gstreamer-base-1.0.vapi +++ b/vapi/gstreamer-base-1.0.vapi @@ -712,7 +712,7 @@ namespace Gst { public bool is_async (); [NoWrapper] public virtual bool is_seekable (); - [NoWrapper] + [Version (since = "1.18")] public virtual bool negotiate (); public bool new_seamless_segment (int64 start, int64 stop, int64 time); [NoWrapper] diff --git a/vapi/gstreamer-tag-1.0.vapi b/vapi/gstreamer-tag-1.0.vapi index 8b0a77686..953fe1711 100644 --- a/vapi/gstreamer-tag-1.0.vapi +++ b/vapi/gstreamer-tag-1.0.vapi @@ -101,6 +101,12 @@ namespace Gst { public const string ALBUMID; [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_MUSICBRAINZ_ARTISTID")] public const string ARTISTID; + [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_MUSICBRAINZ_RELEASEGROUPID")] + [Version (since = "1.18")] + public const string RELEASEGROUPID; + [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_MUSICBRAINZ_RELEASETRACKID")] + [Version (since = "1.18")] + public const string RELEASETRACKID; [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_MUSICBRAINZ_TRACKID")] public const string TRACKID; [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_MUSICBRAINZ_TRMID")] @@ -188,6 +194,12 @@ namespace Gst { CREATIVE_COMMONS_LICENSE, FREE_SOFTWARE_FOUNDATION_LICENSE } + [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_ACOUSTID_FINGERPRINT")] + [Version (since = "1.18")] + public const string ACOUSTID_FINGERPRINT; + [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_ACOUSTID_ID")] + [Version (since = "1.18")] + public const string ACOUSTID_ID; [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_ID3V2_HEADER_SIZE")] public const int ID3V2_HEADER_SIZE; [CCode (cheader_filename = "gst/tag/tag.h", cname = "GST_TAG_MUSICAL_KEY")]