Top | ![]() |
![]() |
![]() |
![]() |
GstBufferList * | gst_buffer_list_new () |
GstBufferList * | gst_buffer_list_new_sized () |
guint | gst_buffer_list_length () |
#define | gst_buffer_list_add() |
void | gst_buffer_list_insert () |
void | gst_buffer_list_remove () |
GstBufferList * | gst_buffer_list_ref () |
void | gst_buffer_list_unref () |
GstBufferList * | gst_buffer_list_copy () |
GstBufferList * | gst_buffer_list_copy_deep () |
#define | gst_buffer_list_is_writable() |
#define | gst_buffer_list_make_writable() |
gboolean | (*GstBufferListFunc) () |
gboolean | gst_buffer_list_foreach () |
GstBuffer * | gst_buffer_list_get () |
void gst_buffer_list_insert (GstBufferList *list
,gint idx
,GstBuffer *buffer
);
void gst_buffer_list_remove (GstBufferList *list
,guint idx
,guint length
);
#define gst_buffer_list_is_writable(list) gst_mini_object_is_writable (GST_MINI_OBJECT_CAST (list))
#define gst_buffer_list_make_writable(list) GST_BUFFER_LIST_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT_CAST (list)))
gboolean (*GstBufferListFunc) (GstBuffer **buffer
,guint idx
,gpointer user_data
);
gboolean gst_buffer_list_foreach (GstBufferList *list
,GstBufferListFunc func
,gpointer user_data
);