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. |