[vala] gstreamer: Add some more macro bindings for Gst.Buffer
- From: Sebastian Dröge <sdroege src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] gstreamer: Add some more macro bindings for Gst.Buffer
- Date: Thu, 8 Apr 2010 08:33:02 +0000 (UTC)
commit c36f8152b58164de47aeb1162af89246d11e53d0
Author: Sebastian Dröge <sebastian droege collabora co uk>
Date: Sat Apr 3 15:08:41 2010 +0200
gstreamer: Add some more macro bindings for Gst.Buffer
vapi/gstreamer-0.10.vapi | 8 ++++++++
.../gstreamer-0.10/gstreamer-0.10-custom.vala | 8 ++++++++
2 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi
index 3e80644..6fcb3d4 100644
--- a/vapi/gstreamer-0.10.vapi
+++ b/vapi/gstreamer-0.10.vapi
@@ -83,11 +83,15 @@ namespace Gst {
public Gst.Buffer create_sub (uint offset, uint size);
[CCode (cname = "GST_BUFFER_DURATION_IS_VALID")]
public bool duration_is_valid ();
+ [CCode (cname = "GST_BUFFER_FLAG_IS_SET")]
+ public bool flag_is_set (Gst.BufferFlag flag);
[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 Gst.Caps get_caps ();
+ [CCode (cname = "GST_BUFFER_IS_DISCONT")]
+ public bool is_discont ();
public bool is_metadata_writable ();
public bool is_span_fast (Gst.Buffer buf2);
[ReturnsModifiedPointer]
@@ -97,6 +101,10 @@ namespace Gst {
[ReturnsModifiedPointer]
public void make_writable ();
public Gst.Buffer merge (Gst.Buffer buf2);
+ [CCode (cname = "GST_BUFFER_OFFSET_END_IS_VALID")]
+ public bool offset_end_is_valid ();
+ [CCode (cname = "GST_BUFFER_OFFSET_IS_VALID")]
+ public bool offset_is_valid ();
public Gst.Buffer @ref ();
public static void replace (ref Gst.Buffer? oldobj, Gst.Buffer? newobj);
public void set_caps (Gst.Caps caps);
diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala
index 6f27bc5..4a853fb 100644
--- a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala
+++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala
@@ -97,6 +97,10 @@ namespace Gst {
public void flag_set (BufferFlag flag);
[CCode (cname = "GST_BUFFER_FLAG_UNSET")]
public void flag_unset (BufferFlag flag);
+ [CCode (cname = "GST_BUFFER_FLAG_IS_SET")]
+ public bool flag_is_set (BufferFlag flag);
+ [CCode (cname = "GST_BUFFER_IS_DISCONT")]
+ public bool is_discont ();
[ReturnsModifiedPointer]
public void make_metadata_writable ();
[ReturnsModifiedPointer]
@@ -105,6 +109,10 @@ namespace Gst {
public bool timestamp_is_valid ();
[CCode (cname = "GST_BUFFER_DURATION_IS_VALID")]
public bool duration_is_valid ();
+ [CCode (cname = "GST_BUFFER_OFFSET_IS_VALID")]
+ public bool offset_is_valid ();
+ [CCode (cname = "GST_BUFFER_OFFSET_END_IS_VALID")]
+ public bool offset_end_is_valid ();
[ReturnsModifiedPointer]
public void join (owned Buffer buf2);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]