From 6a80f4cc373c6dccd8b8cc58ca489c67526b5f62 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Sun, 15 Jun 2008 21:41:53 +0000 Subject: [PATCH] Fix gst_element_factory_make binding, based on patch by Thijs Vermeir MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 2008-06-15 Jürg Billeter * vapi/packages/gstreamer-0.10/: Fix gst_element_factory_make binding, based on patch by Thijs Vermeir * vapi/gstreamer-0.10.vapi: regenerated svn path=/trunk/; revision=1590 --- ChangeLog | 9 +++++++++ vapi/gstreamer-0.10.vapi | 2 +- vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata | 2 ++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 63c4e7c..d16ae8c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 2008-06-15 Jürg Billeter + * vapi/packages/gstreamer-0.10/: + + Fix gst_element_factory_make binding, + based on patch by Thijs Vermeir + + * vapi/gstreamer-0.10.vapi: regenerated + +2008-06-15 Jürg Billeter + * gobject/valaccodeinvocationexpressionbinding.vala: Support emitting signals with return values, diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 5004531..9bd8196 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -1327,7 +1327,7 @@ namespace Gst { public weak string get_uri_protocols (); public int get_uri_type (); public bool has_interface (string interfacename); - public static weak Gst.Element make (string factoryname, string name); + public static Gst.Element make (string factoryname, string? name); } [CCode (cheader_filename = "gst/gst.h")] public class GhostPad : Gst.Pad { diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index 71f7c04..77b854c 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -36,6 +36,8 @@ gst_element_query_duration.duration is_out="1" gst_element_query_position.format is_ref="1" gst_element_query_position.cur is_out="1" GstElementDetails is_value_type="1" +gst_element_factory_make transfer_ownership="1" +gst_element_factory_make.name nullable="1" GstEvent base_class="GstMiniObject" GstEvent.mini_object hidden="1" GstEventClass hidden="1" -- 2.7.4