]> 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>
Mon, 22 Apr 2024 17:53:14 +0000 (19:53 +0200)
vapi/gstreamer-1.0.vapi
vapi/metadata/Gst-1.0.metadata

index 571c27e38776e7a4e6d4c23b60d6dd6d491a7dc8..e46217ae93932dd7ab6cc700ed20e423ba17f610 100644 (file)
@@ -2106,21 +2106,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_(.+)"