From: Ali Sabil Date: Thu, 29 May 2008 20:39:34 +0000 (+0000) Subject: fix Gst.Element.add_pad ownership transfer X-Git-Tag: VALA_0_3_3~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b6bf46f57b55595c0943abe511ebecb8e5d82f5;p=thirdparty%2Fvala.git fix Gst.Element.add_pad ownership transfer 2008-05-29 Ali Sabil * vapi/packages/gstreamer-0.10/: fix Gst.Element.add_pad ownership transfer * vapi/gstreamer-0.10.vapi: regenerated svn path=/trunk/; revision=1489 --- diff --git a/ChangeLog b/ChangeLog index 47e43bbb7..efe187704 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-05-29 Ali Sabil + + * vapi/packages/gstreamer-0.10/: fix Gst.Element.add_pad + ownership transfer + + * vapi/gstreamer-0.10.vapi: regenerated + 2008-05-29 Ali Sabil * vapi/packages/gstreamer-video-0.10/: fixed VideoCaps.YUV diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 6b0bba9ea..21ed458e5 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -1224,7 +1224,7 @@ namespace Gst { public uint pads_cookie; public void* abidata; public void abort_state (); - public bool add_pad (Gst.Pad pad); + public bool add_pad (Gst.Pad# pad); [CCode (cname = "gst_element_class_add_pad_template")] public class void add_pad_template (Gst.PadTemplate templ); [CCode (cname = "gst_element_class_get_pad_template")] diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index 3efd6ff2d..66ce32189 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -24,6 +24,7 @@ GstControlSource.get_value hidden="1" GstControlSource.get_value_array hidden="1" GstElement::no_more_pads has_emitter="1" GstElementClass name="pointer" +gst_element_add_pad.pad takes_ownership="1" gst_element_link_many ellipsis="1" gst_element_unlink_many ellipsis="1" gst_element_get_state.state is_out="1" @@ -142,10 +143,10 @@ gst_value_set_date hidden="1" gst_value_set_double_range hidden="1" gst_value_set_fourcc hidden="1" gst_value_set_fraction hidden="1" -gst_value_set_fraction_range_full hidden="1" +gst_value_set_fraction_range_full hidden="1" gst_value_set_fraction_range hidden="1" gst_value_set_int_range hidden="1" -gst_value_set_mini_object hidden="1" +gst_value_set_mini_object hidden="1" gst_value_set_structure hidden="1" gst_value_subtract hidden="1" gst_value_take_mini_object hidden="1"