Buffer.getSizes

size_t getSizes(out size_t offset, out size_t maxsize)

Gets the total size of the memory blocks in buffer.

When not null, offset will contain the offset of the data in the first memory block in buffer and maxsize will contain the sum of the size and offset and the amount of extra padding on the last memory block. offset and maxsize can be used to resize the buffer memory blocks with [gst.buffer.Buffer.resize].

Parameters

offseta pointer to the offset
maxsizea pointer to the maxsize

Returns

total size of the memory blocks in buffer.