summaryrefslogtreecommitdiff
path: root/gst/gstbufferlist.h
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2011-04-14 16:06:16 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2011-04-14 16:14:02 +0200
commit379d5dfb074e32f3f7f5130a840a72f49ff9e151 (patch)
treeffa32cc2f54672be5c2962f000d36a5d9ea16c60 /gst/gstbufferlist.h
parent2d7c81f1d74d6e5a109b6aef636919ab18e664e6 (diff)
bufferlist: Add boxed type for GstBufferListIterator for gobject-introspection
Diffstat (limited to 'gst/gstbufferlist.h')
-rw-r--r--gst/gstbufferlist.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gst/gstbufferlist.h b/gst/gstbufferlist.h
index 519063f6dd..ff5022ba94 100644
--- a/gst/gstbufferlist.h
+++ b/gst/gstbufferlist.h
@@ -35,6 +35,8 @@ G_BEGIN_DECLS
#define GST_BUFFER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_BUFFER_LIST, GstBufferListClass))
#define GST_BUFFER_LIST_CAST(obj) ((GstBufferList *)obj)
+#define GST_TYPE_BUFFER_LIST_ITERATOR (gst_buffer_list_iterator_get_type ())
+
typedef struct _GstBufferList GstBufferList;
typedef struct _GstBufferListClass GstBufferListClass;
typedef struct _GstBufferListIterator GstBufferListIterator;
@@ -215,6 +217,7 @@ void gst_buffer_list_foreach (GstBufferList *l
GstBuffer * gst_buffer_list_get (GstBufferList *list, guint group, guint idx);
/* iterator */
+GType gst_buffer_list_iterator_get_type (void);
GstBufferListIterator * gst_buffer_list_iterate (GstBufferList *list);
void gst_buffer_list_iterator_free (GstBufferListIterator *it);