| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
PVR add-on general variables
Used to exchange the available options between Kodi and addon.  
More...
Topics | |
| class PVRStreamProperty & definition PVR_STREAM_PROPERTY | |
| Inputstream variables This includes values related to the outside of PVR available inputstream system.  | |
| class PVRTypeIntValue | |
| PVR add-on int type value Representation of a <int, std::string> value.  | |
| class PVRTypeStringValue | |
| PVR add-on string type value Representation of a <std::string, std::string> value.  | |
| class PVRIntSettingDefinition | |
| PVR add-on integer setting definition Representation of an integer setting definition.  | |
| class PVRStringSettingDefinition | |
| PVR add-on string setting definition Representation of a string setting definition.  | |
| class PVRSettingDefinition | |
| PVR add-on setting definition Representation of a setting definition.  | |
| class PVRSettingKeyValuePair | |
| Key-value pair of two ints To hold a pair of two ints.  | |
| class PVRCapabilities | |
| PVR add-on capabilities This class is needed to tell Kodi which options are supported on the addon.  | |
| enum PVR_ERROR | |
| PVR add-on error codes Used as return values on most PVR related functions.  | |
| enum PVR_CONNECTION_STATE | |
| PVR backend connection states Used with kodi::addon::CInstancePVRClient::ConnectionStateChange() callback.  | |
| enum PVR_SOURCE | |
| PVR add-on playback source Used in call to GetChannelStreamProperties() to indicate where the playback call initiated.  | |
| enum PVR_SETTING_READONLY_CONDITION | |
| Read-only conditions for settings To define read-only conditions for settings.  | |
| enum PVR_SETTING_TYPE | |
| PVR setting type | |
PVR add-on general variables
Used to exchange the available options between Kodi and addon. 
This group also includes class PVRCapabilities with which Kodi an kodi::addon::CInstancePVRClient::GetCapabilities() queries the supported modules of the addon.
The standard values are also below, once for error messages and once to kodi::addon::CInstancePVRClient::ConnectionStateChange() to give Kodi any information.