transfer ownership of some return values regenerated
authorThijs Vermeir <tvermeir@src.gnome.org>
Wed, 6 Aug 2008 18:15:58 +0000 (18:15 +0000)
committerThijs Vermeir <tvermeir@src.gnome.org>
Wed, 6 Aug 2008 18:15:58 +0000 (18:15 +0000)
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
transfer ownership of some return values
* vapi/gstreamer-0.10.vapi: regenerated

svn path=/trunk/; revision=1737

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

index 91a4f7f..151edc2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-08-06  Thijs Vermeir  <thijsvermeir@gmail.com>
+
+       * vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
+
+       transfer ownership of some return values
+
+       * vapi/gstreamer-0.10.vapi: regenerated
+
 2008-08-06  Jürg Billeter  <j@bitron.ch>
 
        * gobject/valaccodegenerator.vala:
index f2588b6..386607d 100644 (file)
@@ -1,4 +1,4 @@
-/* gstreamer-0.10.vapi generated by lt-vapigen, do not modify. */
+/* gstreamer-0.10.vapi generated by vapigen, do not modify. */
 
 [CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
 namespace Gst {
@@ -1025,7 +1025,7 @@ namespace Gst {
                public weak Gst.Caps subtract (Gst.Caps subtrahend);
                public weak string to_string ();
                public void truncate ();
-               public weak Gst.Caps union (Gst.Caps caps2);
+               public Gst.Caps union (Gst.Caps caps2);
        }
        [Compact]
        [CCode (cheader_filename = "gst/gst.h")]
@@ -1481,18 +1481,18 @@ namespace Gst {
                public bool dispatcher (Gst.PadDispatcherFunction dispatch, void* data);
                public bool event_default (Gst.Event event);
                public void fixate_caps (Gst.Caps caps);
-               public weak Gst.Caps get_allowed_caps ();
-               public weak Gst.Caps get_caps ();
+               public Gst.Caps get_allowed_caps ();
+               public Gst.Caps get_caps ();
                public Gst.PadDirection get_direction ();
                public void* get_element_private ();
                public weak Gst.Caps get_fixed_caps_func ();
                public weak GLib.List get_internal_links ();
                public weak GLib.List get_internal_links_default ();
-               public weak Gst.Caps get_negotiated_caps ();
+               public Gst.Caps get_negotiated_caps ();
                public weak Gst.PadTemplate get_pad_template ();
                public weak Gst.Caps get_pad_template_caps ();
                public weak Gst.Element get_parent_element ();
-               public weak Gst.Pad get_peer ();
+               public Gst.Pad get_peer ();
                public Gst.QueryType get_query_types ();
                public Gst.QueryType get_query_types_default ();
                public Gst.FlowReturn get_range (uint64 offset, uint size, out weak Gst.Buffer buffer);
@@ -1507,7 +1507,7 @@ namespace Gst {
                public Pad.from_template (Gst.PadTemplate templ, string name);
                public bool pause_task ();
                public bool peer_accept_caps (Gst.Caps caps);
-               public weak Gst.Caps peer_get_caps ();
+               public Gst.Caps peer_get_caps ();
                public bool peer_query (Gst.Query query);
                public weak Gst.Caps proxy_getcaps ();
                public bool proxy_setcaps (Gst.Caps caps);
index 7bf801d..d97128f 100644 (file)
@@ -20,6 +20,7 @@ gst_bus_set_sync_handler.data hidden="1"
 gst_caps_new_simple ellipsis="1"
 gst_caps_new_full ellipsis="1"
 gst_caps_set_simple ellipsis="1"
+gst_caps_union transfer_ownership="1"
 GstChildProxy::child_added has_emitter="1"
 GstChildProxy::child_removed has_emitter="1"
 GstClockTime hidden="1"
@@ -126,6 +127,11 @@ gst_object_sink hidden="1"
 gst_object_ref hidden="1"
 gst_object_unref hidden="1"
 GstPad.querytypefunc hidden="1"
+gst_pad_get_caps transfer_ownership="1"
+gst_pad_get_allowed_caps transfer_ownership="1"
+gst_pad_get_negotiated_caps transfer_ownership="1"
+gst_pad_get_peer transfer_ownership="1"
+gst_pad_peer_get_caps transfer_ownership="1"
 gst_pad_push.buffer takes_ownership="1"
 gst_pad_push_event.event takes_ownership="1"
 gst_pad_send_event.event takes_ownership="1"