GstBuffer Data-passing buffer type, supporting sub-buffers and metadata Buffers are the basic unit of data transfer in GST. The GstBuffer type provides all the state necessary to define a region of memory as part of a stream. Sub-buffer are also supported, allowing a smaller region of a buffer to become its own buffer, with mechanisms in place to ensure that nither memory space goes away. Metadata is supported as a list of pointers to arbitrary metadata. @buf: @buf: @buf: @flag: @buf: @flag: @buf: @buf: @buf: @buf: @buf: @buf: @buf: @buf: @buf: @GST_BUFFER_READONLY: @GST_BUFFER_EOS: @GST_BUFFER_ORIGINAL: @GST_BUFFER_DONTFREE: @lock: @flags: @data: @size: @maxsize: @offset: @timestamp: @maxage: @metas: @parent: @Returns: @parent: @offset: @size: @Returns: @buffer: @buffer: @count: @buffer: @buffer: @buffer: @meta: @buffer: @Returns: @buffer: @Returns: @buffer: @meta: