]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak, fixes bug 539817
authorJürg Billeter <j@bitron.ch>
Sat, 3 Jan 2009 17:35:51 +0000 (17:35 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 3 Jan 2009 17:35:51 +0000 (17:35 +0000)
2009-01-03  Jürg Billeter  <j@bitron.ch>

* 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

ChangeLog
vapi/gstreamer-0.10.vapi
vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata

index 34d1d7e04097fc15d792464e60e491b3f9ae5cad..a928e850d01de2a22b83542070e3a5134d0a0770 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2009-01-03  Jürg Billeter  <j@bitron.ch>
+
+       * 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  <j@bitron.ch>
 
        * vala/valaarraycreationexpression.vala:
index 7e1139e062d8bbf74a89402756811f754c2e0b55..676a1bc30baf953c19cb14b91e29c6c2751a05e3 100644 (file)
@@ -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")]
index 6cf37ce0629f6ac72ff46f5a831286180ea62970..ad404e6dade2ebddfc6d016cf921b5897c672019 100644 (file)
@@ -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"