+2008-08-25 Thijs Vermeir <thijsvermeir@gmail.com>
+
+ * vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala:
+
+ Add buffer flag set/unset
+
+ * vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
+
+ Transfer ownership on gst_buffer_try_new_and_alloc
+
+ * vapi/gstreamer-0.10.vapi: Regenerated
+
2008-08-25 Thijs Vermeir <thijsvermeir@gmail.com>
* vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala:
public Buffer ();
public weak Gst.Buffer @ref ();
public void unref ();
+ [CCode (cname = "GST_BUFFER_FLAG_SET")]
+ public void flag_set (Gst.BufferFlag flag);
+ [CCode (cname = "GST_BUFFER_FLAG_UNSET")]
+ public void flag_unset (Gst.BufferFlag flag);
public void copy_metadata (Gst.Buffer src, Gst.BufferCopyFlags flags);
public weak Gst.Buffer create_sub (uint offset, uint size);
public weak Gst.Caps get_caps ();
public void set_caps (Gst.Caps caps);
public weak Gst.Buffer span (uint offset, Gst.Buffer buf2, uint len);
public void stamp (Gst.Buffer src);
- public static weak Gst.Buffer try_new_and_alloc (uint size);
+ public static Gst.Buffer try_new_and_alloc (uint size);
}
[CCode (ref_function = "gst_caps_ref", unref_function = "gst_caps_unref", cheader_filename = "gst/gst.h")]
public class Caps {
public Buffer ();
public weak Buffer @ref ();
public void unref ();
+ [CCode (cname = "GST_BUFFER_FLAG_SET")]
+ public void flag_set (BufferFlag flag);
+ [CCode (cname = "GST_BUFFER_FLAG_UNSET")]
+ public void flag_unset (BufferFlag flag);
}
public class Caps {
GstBufferClass base_class="GstMiniObjectClass"
GstBufferClass.mini_object_class hidden="1"
gst_buffer_new hidden="1"
+gst_buffer_try_new_and_alloc transfer_ownership="1"
gst_bus_add_watch_full.func value_owned="1"
gst_bus_add_watch_full.notify hidden="1"
gst_bus_set_sync_handler.data hidden="1"