From: Jürg Billeter Date: Sat, 3 Jan 2009 17:35:51 +0000 (+0000) Subject: Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak, fixes bug 539817 X-Git-Tag: VALA_0_5_4~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd6fed155511f2758f38f7399f620cd1e7da07db;p=thirdparty%2Fvala.git Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak, fixes bug 539817 2009-01-03 Jürg Billeter * vapi/packages/gstreamer-0.10/: Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak, fixes bug 539817 * vapi/gstreamer-0.10.vapi: regenerated svn path=/trunk/; revision=2259 --- diff --git a/ChangeLog b/ChangeLog index 34d1d7e04..a928e850d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2009-01-03 Jürg Billeter + + * vapi/packages/gstreamer-0.10/: + + Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak, + fixes bug 539817 + + * vapi/gstreamer-0.10.vapi: regenerated + 2009-01-03 Jürg Billeter * vala/valaarraycreationexpression.vala: diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 7e1139e06..676a1bc30 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -2322,13 +2322,13 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h")] public static unowned GLib.ParamSpec param_spec_mini_object (string name, string nick, string blurb, GLib.Type object_type, GLib.ParamFlags flags); [CCode (cheader_filename = "gst/gst.h")] - public static unowned Gst.Element parse_bin_from_description (string bin_description, bool ghost_unconnected_pads) throws GLib.Error; + public static Gst.Element? parse_bin_from_description (string bin_description, bool ghost_unconnected_pads) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] public static GLib.Quark parse_error_quark (); [CCode (cheader_filename = "gst/gst.h")] - public static unowned Gst.Element parse_launch (string pipeline_description) throws GLib.Error; + public static Gst.Element? parse_launch (string pipeline_description) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] - public static unowned Gst.Element parse_launchv (string[] argv) throws GLib.Error; + public static Gst.Element? parse_launchv (string[] argv) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] public static void print_element_args (GLib.StringBuilder buf, int indent, Gst.Element element); [CCode (cheader_filename = "gst/gst.h")] diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index 6cf37ce06..ad404e6da 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -166,6 +166,9 @@ gst_pad_set_query_type_function hidden="1" gst_ghost_pad_set_target.newtarget nullable="1" GstPadTemplate::pad_created has_emitter="1" gst_parse_launchv.argv is_array="1" +gst_parse_launchv transfer_ownership="1" nullable="1" +gst_parse_launch transfer_ownership="1" nullable="1" +gst_parse_bin_from_description transfer_ownership="1" nullable="1" GstParamSpecFraction base_class="GParamSpec" GstParamSpecFraction.parent_instance hidden="1" GstParamSpecMiniObject base_class="GParamSpec"