Get a subbuffer of @size bytes from the given pad @data. Flushes the amount of read bytes.
This function should be called with @pads STREAM_LOCK held, such as in the callback.
MT safe.
the data to use
the number of bytes to read
A sub buffer. The size of the buffer can be less that requested. A return of %NULL signals that the pad is end-of-stream. Unref the buffer after use.
See Implementation
Get a subbuffer of @size bytes from the given pad @data. Flushes the amount of read bytes.
This function should be called with @pads STREAM_LOCK held, such as in the callback.
MT safe.