Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
pvr_defines.h File Reference

Classes

struct  PVR_ATTRIBUTE_INT_VALUE
 "C" Representation of a general attribute integer value. More...
 
struct  PVR_NAMED_VALUE
 "C" Representation of a named value. More...
 
struct  PVR_HANDLE_STRUCT
 Handle used to return data from the PVR add-on to CPVRClient. More...
 

Macros

#define PVR_ADDON_NAME_STRING_LENGTH   1024
 API array sizes which are used for data exchange between Kodi and addon.
 
#define PVR_ADDON_URL_STRING_LENGTH   1024
 
#define PVR_ADDON_DESC_STRING_LENGTH   1024
 
#define PVR_ADDON_INPUT_FORMAT_STRING_LENGTH   32
 
#define PVR_ADDON_EDL_LENGTH   64
 
#define PVR_ADDON_TIMERTYPE_ARRAY_SIZE   32
 
#define PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE   512
 
#define PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE_SMALL   128
 
#define PVR_ADDON_TIMERTYPE_STRING_LENGTH   128
 
#define PVR_ADDON_ATTRIBUTE_DESC_LENGTH   128
 
#define PVR_ADDON_ATTRIBUTE_VALUES_ARRAY_SIZE   512
 
#define PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH   64
 
#define PVR_ADDON_DATE_STRING_LENGTH   32
 
#define PVR_ADDON_COUNTRIES_STRING_LENGTH   128
 
#define PVR_ADDON_LANGUAGES_STRING_LENGTH   128
 

Typedefs

typedef struct PVR_ATTRIBUTE_INT_VALUE PVR_ATTRIBUTE_INT_VALUE
 "C" Representation of a general attribute integer value.
 
typedef struct PVR_NAMED_VALUE PVR_NAMED_VALUE
 "C" Representation of a named value.
 
typedef struct PVR_HANDLE_STRUCTPVR_HANDLE
 

Macro Definition Documentation

◆ PVR_ADDON_ATTRIBUTE_DESC_LENGTH

#define PVR_ADDON_ATTRIBUTE_DESC_LENGTH   128

◆ PVR_ADDON_ATTRIBUTE_VALUES_ARRAY_SIZE

#define PVR_ADDON_ATTRIBUTE_VALUES_ARRAY_SIZE   512

◆ PVR_ADDON_COUNTRIES_STRING_LENGTH

#define PVR_ADDON_COUNTRIES_STRING_LENGTH   128

◆ PVR_ADDON_DATE_STRING_LENGTH

#define PVR_ADDON_DATE_STRING_LENGTH   32

◆ PVR_ADDON_DESC_STRING_LENGTH

#define PVR_ADDON_DESC_STRING_LENGTH   1024

◆ PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH

#define PVR_ADDON_DESCRAMBLE_INFO_STRING_LENGTH   64

◆ PVR_ADDON_EDL_LENGTH

#define PVR_ADDON_EDL_LENGTH   64

◆ PVR_ADDON_INPUT_FORMAT_STRING_LENGTH

#define PVR_ADDON_INPUT_FORMAT_STRING_LENGTH   32

◆ PVR_ADDON_LANGUAGES_STRING_LENGTH

#define PVR_ADDON_LANGUAGES_STRING_LENGTH   128

◆ PVR_ADDON_NAME_STRING_LENGTH

#define PVR_ADDON_NAME_STRING_LENGTH   1024

API array sizes which are used for data exchange between Kodi and addon.

◆ PVR_ADDON_TIMERTYPE_ARRAY_SIZE

#define PVR_ADDON_TIMERTYPE_ARRAY_SIZE   32

◆ PVR_ADDON_TIMERTYPE_STRING_LENGTH

#define PVR_ADDON_TIMERTYPE_STRING_LENGTH   128

◆ PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE

#define PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE   512

◆ PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE_SMALL

#define PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE_SMALL   128

◆ PVR_ADDON_URL_STRING_LENGTH

#define PVR_ADDON_URL_STRING_LENGTH   1024

Typedef Documentation

◆ PVR_ATTRIBUTE_INT_VALUE

typedef struct PVR_ATTRIBUTE_INT_VALUE PVR_ATTRIBUTE_INT_VALUE

"C" Representation of a general attribute integer value.

◆ PVR_HANDLE

typedef struct PVR_HANDLE_STRUCT* PVR_HANDLE

◆ PVR_NAMED_VALUE

typedef struct PVR_NAMED_VALUE PVR_NAMED_VALUE

"C" Representation of a named value.