|
Valkka
1.6.1
OpenSource Video Management
|
Things related to Frame. More...

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 class | FrameClass { none , basic , avpkt , avmedia , avbitmap , avaudio , avrgb , yuv , rgb , setup , signal , marker , mux , First = none , Last = mux } |
| 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. |
| mux | Muxed streams, for example, MP4 or matroska. |