Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Data structure which is given to the addon when a decoding call is made. More...
Classes | |
struct | VIDEOCODEC_PICTURE |
Enumerations | |
enum | VIDEOCODEC_PLANE { VIDEOCODEC_PICTURE_Y_PLANE = 0 , VIDEOCODEC_PICTURE_U_PLANE , VIDEOCODEC_PICTURE_V_PLANE , VIDEOCODEC_PICTURE_MAXPLANES = 3 } |
YUV Plane identification pointers. More... | |
enum | VIDEOCODEC_PICTURE_FLAG { VIDEOCODEC_PICTURE_FLAG_NONE = 0 , VIDEOCODEC_PICTURE_FLAG_DROP = (1 << 0) , VIDEOCODEC_PICTURE_FLAG_DRAIN = (1 << 1) } |
Video coded process flags, used to perform special operations in stream calls. More... | |
Data structure which is given to the addon when a decoding call is made.
Video coded process flags, used to perform special operations in stream calls.
These are used to access stored data in VIDEOCODEC_PICTURE::flags.
Enumerator | |
---|---|
VIDEOCODEC_PICTURE_FLAG_NONE | Empty and nothing defined. |
VIDEOCODEC_PICTURE_FLAG_DROP | Drop in decoder. |
VIDEOCODEC_PICTURE_FLAG_DRAIN | Squeeze out pictured without feeding new packets. |
enum VIDEOCODEC_PLANE |
YUV Plane identification pointers.
YUV is a color encoding system typically used as part of a color image pipeline.
These are used to access stored data in VIDEOCODEC_PICTURE::planeOffsets and VIDEOCODEC_PICTURE::stride.