Lines Matching refs:GstBufferList
34 #define GST_BUFFER_LIST_CAST(obj) ((GstBufferList *)obj)
37 typedef struct _GstBufferList GstBufferList; typedef
76 static inline GstBufferList *
77 gst_buffer_list_ref (GstBufferList * list) in gst_buffer_list_ref()
91 gst_buffer_list_unref (GstBufferList * list) in gst_buffer_list_unref()
110 gst_clear_buffer_list (GstBufferList ** list_ptr) in gst_clear_buffer_list()
126 static inline GstBufferList *
127 gst_buffer_list_copy (const GstBufferList * list) in gst_buffer_list_copy()
151 gst_buffer_list_replace (GstBufferList **old_list, GstBufferList *new_list) in gst_buffer_list_replace()
173 gst_buffer_list_take (GstBufferList **old_list, GstBufferList *new_list) in gst_buffer_list_take()
206 GstBufferList * gst_buffer_list_new (void) G_GNUC_MALLOC;
209 GstBufferList * gst_buffer_list_new_sized (guint size) G_GNUC_MALLOC;
212 guint gst_buffer_list_length (GstBufferList *list);
215 GstBuffer * gst_buffer_list_get (GstBufferList *list, guint idx);
218 GstBuffer * gst_buffer_list_get_writable (GstBufferList *list, guint idx);
221 void gst_buffer_list_insert (GstBufferList *list, gint idx, GstB…
224 void gst_buffer_list_remove (GstBufferList *list, guint idx, gui…
227 gboolean gst_buffer_list_foreach (GstBufferList *list,
231 GstBufferList * gst_buffer_list_copy_deep (const GstBufferList * list);
234 gsize gst_buffer_list_calculate_size (GstBufferList * list);
239 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstBufferList, gst_buffer_list_unref)