Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
VideoCodec.h File Reference

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 Documentation

◆ AddonInstance_VideoCodec

◆ AddonProps_VideoCodec

◆ AddonToKodiFuncTable_VideoCodec

◆ KodiToAddonFuncTable_VideoCodec

Enumeration Type Documentation

◆ VIDEOCODEC_FORMAT

Enumerator
UnknownVideoFormat 
VideoFormatYV12 
VideoFormatI420 
MaxVideoFormats 

◆ VIDEOCODEC_RETVAL

Enumerator
VC_NONE 
VC_ERROR 
VC_BUFFER 
VC_PICTURE 
VC_EOF