[vala] gstreamer: Add some more macro bindings for Gst.Buffer



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]