[gstreamermm] Gst::BufferList: wrap missing functions
- From: Marcin Kolny <mkolny src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gstreamermm] Gst::BufferList: wrap missing functions
- Date: Wed, 26 Aug 2015 13:43:06 +0000 (UTC)
commit 54df639b30fbdfe0b8b03c01162ae02f5bdde2a7
Author: Marcin Kolny <marcin kolny gmail com>
Date: Wed Aug 26 13:35:44 2015 +0000
Gst::BufferList: wrap missing functions
* gstreamer/src/bufferlist.{ccg|hg}: wrap following functions:
gst_buffer_list_{length|copy|copy_deep}().
gstreamer/src/bufferlist.ccg | 2 +-
gstreamer/src/bufferlist.hg | 10 ++++++++--
2 files changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/gstreamer/src/bufferlist.ccg b/gstreamer/src/bufferlist.ccg
index c887def..349dc17 100644
--- a/gstreamer/src/bufferlist.ccg
+++ b/gstreamer/src/bufferlist.ccg
@@ -1,6 +1,6 @@
/* gstreamermm - a C++ wrapper for gstreamer
*
- * Copyright 2008-2009 The gstreamermm Development Team
+ * Copyright 2008-2015 The gstreamermm Development Team
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/gstreamer/src/bufferlist.hg b/gstreamer/src/bufferlist.hg
index d52ccc6..e3e687a 100644
--- a/gstreamer/src/bufferlist.hg
+++ b/gstreamer/src/bufferlist.hg
@@ -1,6 +1,6 @@
/* gstreamermm - a C++ wrapper for gstreamer
*
- * Copyright 2008-2009 The gstreamermm Development Team
+ * Copyright 2008-2015 The gstreamermm Development Team
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -17,7 +17,6 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <gst/gst.h>
#include <gstreamermm/miniobject.h>
_DEFS(gstreamermm,gst)
@@ -73,6 +72,12 @@ public:
_WRAP_METHOD(Glib::RefPtr<Gst::Buffer> remove(guint idx), gst_buffer_list_get)
+ _WRAP_METHOD(guint length() const, gst_buffer_list_length)
+
+ _WRAP_METHOD(void copy() const, gst_buffer_list_copy)
+
+ _WRAP_METHOD(void copy_deep() const, gst_buffer_list_copy_deep)
+
_WRAP_METHOD(void insert(gint idx, Glib::RefPtr<Gst::Buffer>&& buffer), gst_buffer_list_insert)
/// A insert() convenience overload. Allows to re-use @buffer parameter after function call.
@@ -89,6 +94,7 @@ public:
* Since 0.10.24
*/
void foreach(const SlotForeach& slot);
+ _IGNORE(gst_buffer_list_foreach)
_WRAP_METHOD(Glib::RefPtr<Gst::Buffer> get(guint idx), gst_buffer_list_get)
_WRAP_METHOD(Glib::RefPtr<const Gst::Buffer> get(guint idx) const, gst_buffer_list_get, constversion)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]