Kodi Development  20.0
for Binary and Script based Add-Ons

Detailed Description

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.

Modules

 class PVRTypeIntValue
 PVR add-on type value
Representation of a <int, std::string> event related value.
 
 class PVRCapabilities
 PVR add-on capabilities
This class is needed to tell Kodi which options are supported on the addon.
 
 class PVRStreamProperty & definition PVR_STREAM_PROPERTY
 Inputstream variables
This includes values related to the outside of PVR available inputstream system.
 
 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.