Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
pvr_providers.h File Reference
#include "pvr_defines.h"
#include <stdbool.h>

Classes

struct  PVR_PROVIDER
 "C" PVR add-on provider. More...
 

Macros

#define PVR_PROVIDER_INVALID_UID   -1
 Denotes that no provider uid is available.
 
#define PROVIDER_STRING_TOKEN_SEPARATOR   ","
 Separator to use in strings containing different tokens, for example country and language.
 

Typedefs

typedef enum PVR_PROVIDER_TYPE PVR_PROVIDER_TYPE
 
typedef struct PVR_PROVIDER PVR_PROVIDER
 "C" PVR add-on provider.
 

Enumerations

enum  PVR_PROVIDER_TYPE {
  PVR_PROVIDER_TYPE_UNKNOWN = 0 , PVR_PROVIDER_TYPE_ADDON = 1 , PVR_PROVIDER_TYPE_SATELLITE = 2 , PVR_PROVIDER_TYPE_CABLE = 3 ,
  PVR_PROVIDER_TYPE_AERIAL = 4 , PVR_PROVIDER_TYPE_IPTV = 5 , PVR_PROVIDER_TYPE_OTHER = 6
}
 

Typedef Documentation

◆ PVR_PROVIDER

typedef struct PVR_PROVIDER PVR_PROVIDER

"C" PVR add-on provider.

Structure used to interface in "C" between Kodi and Addon.

See kodi::addon::PVRProvider for description of values.