From: Luca Bruno Date: Sun, 16 Mar 2014 14:44:18 +0000 (+0100) Subject: gstreamer-1.0: Make Element.add_pad parameter unowned X-Git-Tag: 0.24.0~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8fd03272c3dea767f757f73d2ff2c8dde70c0331;p=thirdparty%2Fvala.git gstreamer-1.0: Make Element.add_pad parameter unowned Fixes bug 702960 --- diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi index e042461da..9c9a644e3 100644 --- a/vapi/gstreamer-1.0.vapi +++ b/vapi/gstreamer-1.0.vapi @@ -857,7 +857,7 @@ namespace Gst { public void abort_state (); [CCode (cname = "gst_element_class_add_metadata")] public class void add_metadata (string key, string value); - public bool add_pad (owned Gst.Pad pad); + public bool add_pad (Gst.Pad pad); [CCode (cname = "gst_element_class_add_pad_template")] public class void add_pad_template (owned Gst.PadTemplate templ); [CCode (cname = "gst_element_class_add_static_metadata")] diff --git a/vapi/metadata/Gst-1.0.metadata b/vapi/metadata/Gst-1.0.metadata index 6b0f22770..924272bc3 100644 --- a/vapi/metadata/Gst-1.0.metadata +++ b/vapi/metadata/Gst-1.0.metadata @@ -8,6 +8,7 @@ Bin Bus .add_watch_full name="add_watch" Element + .add_pad.pad owned=false .bus unowned=false .clock unowned=false .pads unowned=false