| 
    Kodi Documentation 18.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include "../AddonBase.h"#include "../StreamCrypto.h"#include "../StreamCodec.h"#include "cores/VideoPlayer/Interface/Addon/DemuxPacket.h"Classes | |
| struct | VIDEOCODEC_INITDATA | 
| struct | VIDEOCODEC_PICTURE | 
| struct | AddonProps_VideoCodec | 
| struct | KodiToAddonFuncTable_VideoCodec | 
| struct | AddonToKodiFuncTable_VideoCodec | 
| struct | AddonInstance_VideoCodec | 
| class | kodi::addon::CInstanceVideoCodec | 
Namespaces | |
| namespace | kodi | 
| namespace | kodi::addon | 
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_FORMAT { UnknownVideoFormat = 0 , VideoFormatYV12 , VideoFormatI420 , MaxVideoFormats } | 
| enum | VIDEOCODEC_RETVAL {  VC_NONE = 0 , VC_ERROR , VC_BUFFER , VC_PICTURE , VC_EOF }  | 
| typedef struct AddonInstance_VideoCodec AddonInstance_VideoCodec | 
| typedef struct AddonProps_VideoCodec AddonProps_VideoCodec | 
| typedef struct AddonToKodiFuncTable_VideoCodec AddonToKodiFuncTable_VideoCodec | 
| typedef struct KodiToAddonFuncTable_VideoCodec KodiToAddonFuncTable_VideoCodec | 
| enum VIDEOCODEC_FORMAT | 
| enum VIDEOCODEC_RETVAL |