std::shared_ptr< VideoBuf > itsBuffer
void setFormat(VideoMapping const &m) override
Set the video format and frame rate.
A raw image as coming from a V4L2 Camera and/or being sent out to a USB Gadget.
Simple struct to hold video mapping definitions for the processing Engine.
void send(RawImage const &img) override
Send an image out.
Virtual destructor for safe inheritance.
void streamOn() override
Base class for video output. Gadget, MovieOutput, VideoDisplay, and VideoOutputNone derive from it...
void streamOff() override
void abortStream() override
No-op VideoOutput derivative for when there is no video output.