CollectPads.readBuffer

Get a subbuffer of size bytes from the given pad data.

This function should be called with pads STREAM_LOCK held, such as in the callback.

MT safe.

Parameters

datathe data to use
sizethe number of bytes to read

Returns

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.