]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer: Update from 1.17.0+ git master
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 9 Jul 2019 09:07:34 +0000 (11:07 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Tue, 9 Jul 2019 11:13:11 +0000 (13:13 +0200)
vapi/gst-editing-services-1.0.vapi
vapi/gstreamer-1.0.vapi
vapi/gstreamer-base-1.0.vapi
vapi/gstreamer-tag-1.0.vapi

index e91e86e22175b6dc7d83b5292a95b1d000cf5ce7..9d8aa0cb893746c6c2c6b096430d3555f9ffea52 100644 (file)
@@ -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; }
index 262527a3c648d2ea56e376b723b4b8c32e8e4ee8..e55f285a1ea800fa3e6c4a40d31829be477a5b28 100644 (file)
@@ -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<Gst.Tracer> 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 ();
index fdeeb0ea05b05f10b6cb47c742509e8200eab711..ed36242815c8741fd3961649a0fedd22d617912a 100644 (file)
@@ -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]
index 8b0a77686d04defc8173e1ad9aecb03173ed23ac..953fe171185142aca70c101954987ac0e0943c35 100644 (file)
@@ -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")]