|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
|
overridevirtual |
Extract the current frame from the container into the TextureBuffer.
Triggers the container's default processor if needed, extracts the processed uint8_t RGBA data, and copies it into the TextureBuffer's pixel storage via set_pixel_data().
| buffer | The TextureBuffer to write pixels into. |
Implements MayaFlux::Buffers::BufferProcessor.
Definition at line 71 of file VideoContainerBuffer.cpp.
References MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, extract_frame_data(), m_container, m_reader_id, m_update_flags, MF_ERROR, MayaFlux::Kakshya::NEEDS_REMOVAL, MayaFlux::Kakshya::PROCESSED, and MayaFlux::Kakshya::READY.
Here is the call graph for this function: