]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer-1.0: Skip ParamSpecArray and ParamSpecFraction
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 22 Apr 2024 17:53:14 +0000 (19:53 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 29 May 2024 08:35:35 +0000 (10:35 +0200)
vapi/gstreamer-1.0.vapi
vapi/metadata/Gst-1.0.metadata

index 884ebac8afd0b534d61dbb8268f5c6b680b9b642..9b09a1001ebc2df15f6dd41914b5b60e2bfb68cb 100644 (file)
@@ -2088,21 +2088,6 @@ namespace Gst {
                [CCode (has_construct_function = false)]
                protected ParamFraction ();
        }
-       [CCode (cheader_filename = "gst/gst.h", has_type_id = false)]
-       [Compact]
-       public class ParamSpecArray : GLib.ParamSpec {
-               public weak GLib.ParamSpec element_spec;
-       }
-       [CCode (cheader_filename = "gst/gst.h", has_type_id = false)]
-       [Compact]
-       public class ParamSpecFraction : GLib.ParamSpec {
-               public int def_den;
-               public int def_num;
-               public int max_den;
-               public int max_num;
-               public int min_den;
-               public int min_num;
-       }
        [CCode (cheader_filename = "gst/gst.h", free_function = "gst_parse_context_free", type_id = "gst_parse_context_get_type ()")]
        [Compact]
        public class ParseContext {
index d026ad30d69a5a19df9f223fef059b43dbf5e4b2..0cc84770dcb47f7091d487c08dc3d1017fae05b7 100644 (file)
@@ -271,10 +271,9 @@ TocEntry base_type="Gst.MiniObject"
 *.make_writable returns_modified_pointer
 
 // GLib.ParamSpec inheritance
-ParamSpecArray struct=false base_type="GLib.ParamSpec"
-  .parent_instance skip
-ParamSpecFraction struct=false base_type="GLib.ParamSpec"
-  .parent_instance skip
+//FIXME Unfortunate symbol/type naming in upstream declaration
+ParamSpecArray skip
+ParamSpecFraction skip
 
 // Reparenting
 TAG_* parent="Gst.Tags" name="TAG_(.+)"