|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
#include "../addon_base.h"#include "inputstream/demux_packet.h"#include "inputstream/stream_codec.h"#include "inputstream/stream_crypto.h"Classes | |
| struct | VIDEOCODEC_PICTURE |
| struct | VIDEOCODEC_INITDATA |
| struct | AddonProps_VideoCodec |
| struct | KodiToAddonFuncTable_VideoCodec |
| struct | AddonToKodiFuncTable_VideoCodec |
| struct | AddonInstance_VideoCodec |
Typedefs | |
| typedef struct AddonProps_VideoCodec | AddonProps_VideoCodec |
| typedef struct KodiToAddonFuncTable_VideoCodec | KodiToAddonFuncTable_VideoCodec |
| typedef struct AddonToKodiFuncTable_VideoCodec | AddonToKodiFuncTable_VideoCodec |
| typedef struct AddonInstance_VideoCodec | AddonInstance_VideoCodec |
Enumerations | |
| enum | VIDEOCODEC_RETVAL { VC_NONE = 0 , VC_ERROR , VC_BUFFER , VC_PICTURE , VC_EOF } |
| Return values used by video decoder interface. More... | |
| enum | VIDEOCODEC_FORMAT { VIDEOCODEC_FORMAT_UNKNOWN = 0 , VIDEOCODEC_FORMAT_YV12 , VIDEOCODEC_FORMAT_I420 , VIDEOCODEC_FORMAT_MAXFORMATS } |
| The video stream representations requested by Kodi. More... | |
| enum | VIDEOCODEC_TYPE { VIDEOCODEC_UNKNOWN = 0 , VIDEOCODEC_VP8 , VIDEOCODEC_H264 , VIDEOCODEC_VP9 } |
| Video codec types that can be requested from Kodi. More... | |
| 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... | |
| typedef struct AddonInstance_VideoCodec AddonInstance_VideoCodec |
| typedef struct AddonProps_VideoCodec AddonProps_VideoCodec |
| typedef struct AddonToKodiFuncTable_VideoCodec AddonToKodiFuncTable_VideoCodec |
| typedef struct KodiToAddonFuncTable_VideoCodec KodiToAddonFuncTable_VideoCodec |