Video::ExternalInput Class Referenceabstract
Inheritance diagram for Video::ExternalInput:
Public Member Functions | |
virtual bool | start () noexcept=0 |
virtual void | stop () noexcept=0 |
Public Member Functions inherited from Video::VideoInterface | |
virtual AVFrame * | dequeue_frame () noexcept=0 |
virtual void | release_frame (AVFrame *frame) noexcept=0 |
Additional Inherited Members | |
Public Attributes inherited from Video::VideoMetadata | |
double | fps {} |
bool | realTime {} |
double | flicks_per_dts {} |
double | dts_per_flicks {} |
Public Attributes inherited from Video::ImageFormat | |
int | width {} |
int | height {} |
AVPixelFormat | pixel_format = AVPixelFormat(-1) |
AVColorRange | color_range = AVColorRange(-1) |
AVColorPrimaries | color_primaries = AVColorPrimaries(-1) |
AVColorTransferCharacteristic | color_trc = AVColorTransferCharacteristic(-1) |
AVColorSpace | color_space = AVColorSpace(-1) |
AVChromaLocation | chroma_location = AVChromaLocation(-1) |
The documentation for this class was generated from the following files:
- CameraInput.hpp
- CameraInput.cpp