]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer-0.10: Fix Pad.get_fixed_caps_func and get_proxy_(get/set)caps
authorLuca Bruno <lucabru@src.gnome.org>
Tue, 5 Jul 2011 07:19:47 +0000 (09:19 +0200)
committerLuca Bruno <lucabru@src.gnome.org>
Tue, 5 Jul 2011 07:40:25 +0000 (09:40 +0200)
Fixes bug 639883.

vapi/gstreamer-0.10.vapi
vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala

index 7d79b5c7f636ba8754691fe2998d04c28c80a035..98659fcea76de3331990d3af116d8a567346c8ce 100644 (file)
@@ -844,8 +844,7 @@ namespace Gst {
                public Gst.Caps get_caps_reffed ();
                public Gst.PadDirection get_direction ();
                public void* get_element_private ();
-               [CCode (instance_pos = -1)]
-               public Gst.Caps get_fixed_caps_func (Gst.Pad pad);
+               public Gst.Caps get_fixed_caps_func ();
                public GLib.List<Gst.Pad> get_internal_links ();
                public GLib.List<Gst.Pad> get_internal_links_default ();
                public Gst.Caps get_negotiated_caps ();
@@ -872,9 +871,7 @@ namespace Gst {
                public Gst.Caps peer_get_caps ();
                public Gst.Caps peer_get_caps_reffed ();
                public bool peer_query (Gst.Query query);
-               [CCode (instance_pos = -1)]
-               public Gst.Caps proxy_getcaps (Gst.Pad pad);
-               [CCode (instance_pos = -1)]
+               public Gst.Caps proxy_getcaps ();
                public bool proxy_setcaps (Gst.Caps caps);
                public Gst.FlowReturn pull_range (uint64 offset, uint size, out Gst.Buffer buffer);
                public Gst.FlowReturn push (owned Gst.Buffer buffer);
@@ -2265,7 +2262,7 @@ namespace Gst {
                MISSING_PLUGIN,
                CLOCK,
                DISABLED,
-               NUM_ERRORS,
+               NUM_ERRORS
        }
        [CCode (cheader_filename = "gst/gst.h")]
        public delegate unowned Gst.Buffer BufferListDoFunction (Gst.Buffer buffer);
index a88a6546a7b1ba017341f2b817b07724496ad0dc..fbf6fa7275016e9c72695198df57b465bc37ad51 100644 (file)
@@ -227,11 +227,8 @@ namespace Gst {
                public uint add_data_probe ([CCode (type="GCallback")] owned DataProbeCallback handler);
                [CCode (cname = "gst_pad_add_event_probe_full")]
                public uint add_event_probe ([CCode (type="GCallback")] owned EventProbeCallback handler);
-               [CCode (instance_pos = -1)]
-               public Gst.Caps get_fixed_caps_func (Gst.Pad pad);
-               [CCode (instance_pos = -1)]
-               public Gst.Caps proxy_getcaps (Gst.Pad pad);
-               [CCode (instance_pos = -1)]
+               public Gst.Caps get_fixed_caps_func ();
+               public Gst.Caps proxy_getcaps ();
                public bool proxy_setcaps (Gst.Caps caps);
                [CCode (cname = "gst_pad_set_blocked_async_full")]
                public bool set_blocked_async (bool blocked, owned Gst.PadBlockCallback callback);