Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Data structure for descrample info
Information data to give via this to Kodi.
More...
Topics | |
Value Help | |
Classes | |
class | kodi::addon::PVRDescrambleInfo |
Macros | |
#define | PVR_DESCRAMBLE_INFO_NOT_AVAILABLE -1 |
Special class PVRDescrambleInfo value to indicate that a struct member's value is not available. | |
Data structure for descrample info
Information data to give via this to Kodi.
As description see also here https://en.wikipedia.org/wiki/Conditional_access.
Used on kodi::addon::CInstancePVRClient::GetDescrambleInfo().
The following table contains values that can be set with class PVRDescrambleInfo :
Name | Type | Set call | Get call | Usage |
---|---|---|---|---|
Packet identifier | int | SetPID | GetPID | optional |
Conditional access identifier | int | SetCAID | GetCAID | optional |
Provider-ID | int | SetProviderID | GetProviderID | optional |
ECM time | int | SetECMTime | GetECMTime | optional |
Hops | int | SetHops | GetHops | optional |
Descramble card system | std::string | SetHops | GetHops | optional |
Reader | std::string | SetReader | GetReader | optional |
From | std::string | SetFrom | GetFrom | optional |
Protocol | std::string | SetProtocol | GetProtocol | optional |
#define PVR_DESCRAMBLE_INFO_NOT_AVAILABLE -1 |
Special class PVRDescrambleInfo value to indicate that a struct member's value is not available.
|
inline |
To get with SetCardSystem changed values.
|
inline |
To get with SetECMTime changed values.
|
inline |
To get with SetFrom changed values.
|
inline |
To get with SetProtocol changed values.
|
inline |
To get with SetProviderID changed values.
|
inline |
To get with SetReader changed values.
optional
Conditional access identifier.
Conditional access (abbreviated CA) or conditional access system (abbreviated CAS) is the protection of content by requiring certain criteria to be met before granting access to the content.
Available CA system ID's listed here https://www.dvbservices.com/identifiers/ca_system_id.
PVR_DESCRAMBLE_INFO_NOT_AVAILABLE if not available.
|
inline |
optional
Empty string if not available.
optional
ECM time.
Is PVR_DESCRAMBLE_INFO_NOT_AVAILABLE as default, if not available.
|
inline |
optional
Empty string if not available.
optional
Hops.
Is PVR_DESCRAMBLE_INFO_NOT_AVAILABLE as default, if not available.
optional
Packet identifier.
Each table or elementary stream in a transport stream is identified by a 13-bit packet identifier (PID).
Is PVR_DESCRAMBLE_INFO_NOT_AVAILABLE as default, if not available
|
inline |
optional
Empty string if not available.
optional
Provider-ID.
Is PVR_DESCRAMBLE_INFO_NOT_AVAILABLE as default, if not available.
|
inline |
optional
Empty string if not available.