ABI | Symbols | Types |
| Used As | Name | Used In |
|---|---|---|
| PARAM | mem |
gst_buffer_replace_memory_range ( GstBuffer* buffer, guint idx, gint length, GstMemory* mem ) » |
| PARAM | mem |
gst_buffer_replace_memory ( GstBuffer* buffer, guint idx, GstMemory* mem ) » |
| PARAM | mem |
gst_buffer_replace_all_memory ( GstBuffer* buffer, GstMemory* mem ) » |
| PARAM | mem |
gst_buffer_insert_memory ( GstBuffer* buffer, gint idx, GstMemory* mem ) » |
| PARAM | mem |
gst_buffer_prepend_memory ( GstBuffer* buffer, GstMemory* mem ) » |
| PARAM | mem |
gst_buffer_append_memory ( GstBuffer* buffer, GstMemory* mem ) » |
| PARAM | mem1 |
gst_memory_is_span ( GstMemory* mem1, GstMemory* mem2, gsize* offset ) » |
| PARAM | mem2 |
gst_memory_is_span ( GstMemory* mem1, GstMemory* mem2, gsize* offset ) » |
| PARAM | mem |
gst_memory_make_mapped ( GstMemory* mem, GstMapInfo* info, enum GstMapFlags flags ) » |
| PARAM | mem |
gst_memory_get_sizes ( GstMemory* mem, gsize* offset, gsize* maxsize ) » |
| PARAM | mem |
gst_memory_share ( GstMemory* mem, gssize offset, gssize size ) » |
| PARAM | mem |
gst_memory_copy ( GstMemory* mem, gssize offset, gssize size ) » |
| PARAM | mem |
gst_memory_resize ( GstMemory* mem, gssize offset, gsize size ) » |
| PARAM | mem |
gst_memory_is_type ( GstMemory* mem, gchar const* mem_type ) » |
| PARAM | memory |
gst_allocator_free ( GstAllocator* allocator, GstMemory* memory ) » |
| PARAM | mem |
gst_memory_init ( GstMemory* mem, enum GstMemoryFlags flags, GstAllocator* allocator, GstMemory* parent, gsize maxsize, gsize align, gsize offset, gsize size ) » |
| PARAM | parent |
gst_memory_init ( GstMemory* mem, enum GstMemoryFlags flags, GstAllocator* allocator, GstMemory* parent, gsize maxsize, gsize align, gsize offset, gsize size ) » |
| PARAM | mem |
gst_memory_map ( GstMemory* mem, GstMapInfo* info, enum GstMapFlags flags ) » |
| PARAM | mem |
gst_memory_unmap ( GstMemory* mem, GstMapInfo* info ) » |
| RETURN | gst_buffer_peek_memory ( GstBuffer* buffer, guint idx ) » |
|
| RETURN | gst_buffer_get_memory_range ( GstBuffer* buffer, guint idx, gint length ) » |
|
| RETURN | gst_buffer_get_memory ( GstBuffer* buffer, guint idx ) » |
|
| RETURN | gst_buffer_get_all_memory ( GstBuffer* buffer ) » |
|
| RETURN | gst_memory_make_mapped ( GstMemory* mem, GstMapInfo* info, enum GstMapFlags flags ) » |
|
| RETURN | gst_memory_share ( GstMemory* mem, gssize offset, gssize size ) » |
|
| RETURN | gst_memory_copy ( GstMemory* mem, gssize offset, gssize size ) » |
|
| RETURN | gst_allocator_alloc ( GstAllocator* allocator, gsize size, GstAllocationParams* params ) » |
|
| RETURN | gst_memory_new_wrapped ( enum GstMemoryFlags flags, gpointer data, gsize maxsize, gsize offset, gsize size, gpointer user_data, GDestroyNotify notify ) » |
|
| FIELD | .parent | struct _GstMemory { GstMiniObject mini_object, GstAllocator* allocator, GstMemory* parent, gsize maxsize, gsize align, gsize offset, gsize size } » |
| FIELD | .memory | struct GstMapInfo { GstMemory* memory, enum GstMapFlags flags, guint8* data, gsize size, gsize maxsize, gpointer[4] user_data, gpointer[4] _gst_reserved } » |
|
F-PTR PARAM |
1st parameter | gpointer(*) { GstMemory*, gsize, enum GstMapFlags } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstMemory* } » |
|
F-PTR PARAM |
1st parameter | GstMemory*(*) { GstMemory*, gssize, gssize } » |
|
F-PTR RETURN |
GstMemory*(*) { GstMemory*, gssize, gssize } » |
|
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstMemory*, GstMemory*, gsize* } » |
|
F-PTR PARAM |
2nd parameter | gboolean(*) { GstMemory*, GstMemory*, gsize* } » |