MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ pull_frame()

virtual bool MayaFlux::IO::CameraSource::pull_frame ( const std::shared_ptr< Kakshya::CameraContainer > &  container)
pure virtual

Produce one frame into the container.

Writes pixel data into the container's frame buffer and marks it ready for processing. Returning false means no frame was available this cycle, which is not necessarily an error.

Parameters
containerTarget CameraContainer.
Returns
True if a new frame was written.

Implemented in MayaFlux::IO::FFmpegCameraReader.