Main Gtk struct.
Base structure for memory implementations. Custom memory will put this structure
as the first member of their structure.
GstMiniObject mini_object;
parent structure
GstAllocator *allocator;
pointer to the GstAllocator
GstMemory *parent;
parent memory block
gsize maxsize;
the maximum size allocated
gsize align;
the alignment of the memory
gsize offset;
the offset where valid data starts
gsize size;
the size of valid data
Main Gtk struct. Base structure for memory implementations. Custom memory will put this structure as the first member of their structure. GstMiniObject mini_object; parent structure GstAllocator *allocator; pointer to the GstAllocator GstMemory *parent; parent memory block gsize maxsize; the maximum size allocated gsize align; the alignment of the memory gsize offset; the offset where valid data starts gsize size; the size of valid data