|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
protectedpure virtual |
Implementation-specific method to retrieve multiple frames.
Implementations write up to count * frame_size elements into output, starting from start_frame. The type parameter indicates the expected element type; implementations may choose to support or reject it based on their native data type, but must not write past the output buffer regardless.
| output | Pointer to caller-owned buffer for frame data |
| count | Number of frames to retrieve (output buffer size in frames) |
| start_frame | First frame index to retrieve |
| num_frames | Number of frames to retrieve |
| type | Type information for the expected element type (e.g. float, uint8_t) |
Implemented in MayaFlux::Kakshya::PlotContainer, MayaFlux::Kakshya::SoundStreamContainer, MayaFlux::Kakshya::TextureContainer, MayaFlux::Kakshya::VideoStreamContainer, and MayaFlux::Kakshya::WindowContainer.