|
Valkka
0.17.0
OpenSource Video Management
|
Things related to Frame. More...
|
Namespaces | |
| H264SliceType | |
| Various H264 frame types. | |
Classes | |
| class | Frame |
| Frame: An abstract queueable class. More... | |
| class | BasicFrame |
| Custom payload Frame. More... | |
| class | SetupFrame |
| Setup frame. More... | |
| class | AVMediaFrame |
| Decoded Frame in FFmpeg format. More... | |
| class | AVBitmapFrame |
| Decoded YUV/RGB frame in FFMpeg format. More... | |
| class | AVRGBFrame |
| Decoded YUV frame in a non-planar format (thus "NP") More... | |
| class | YUVFrame |
| A GPU YUV frame. More... | |
Enumerations | |
| enum | FrameClass { FrameClass::none, FrameClass::basic, FrameClass::avpkt, FrameClass::avmedia, FrameClass::avbitmap, FrameClass::avaudio, FrameClass::avrgb, FrameClass::yuv, FrameClass::rgb, FrameClass::setup, FrameClass::signal, FrameClass::marker, First = none, Last = signal } |
| Enumeration of Frame classes used by Valkka. More... | |
Things related to Frame.
|
strong |
Enumeration of Frame classes used by Valkka.
| Enumerator | |
|---|---|
| none | unknown |
| basic | data at payload |
| avpkt | data at ffmpeg avpkt |
| avmedia | data at ffmpeg av_frame and ffmpeg av_codec_context |
| avbitmap | child of avmedia: video |
| avaudio | child of avmedia: audio |
| avrgb | rgb interpolated from yuv |
| yuv | data at the GPU |
| rgb | our own RGB24 data structure |
| setup | setup data |
| signal | signal to AVThread or OpenGLThread. Also custom signals to custom Threads |
| marker | Used when sending blocks of frames: mark filesystem and block start and end. |
1.8.13