Gst.Buffer.prototype.find_memory
function find_memory(offset:gsize, size:gsize):Boolean { // Gjs wrapper for gst_buffer_find_memory() }
Find the memory blocks that span size bytes starting from offset in buffer.
When this function returns true, idx will contain the index of the first memory bock where the byte for offset can be found and length contains the number of memory blocks containing the size remaining bytes. skip contains the number of bytes to skip in the memory bock at idx to get to the byte for offset.
size can be -1 to get all the memory blocks after idx.
- offset
an offset
- size
a size
- Returns
true when size bytes starting from offset could be found in buffer and idx, length and skip will be filled.