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 :
◆ PVR_DESCRAMBLE_INFO_NOT_AVAILABLE
| #define PVR_DESCRAMBLE_INFO_NOT_AVAILABLE -1 |
◆ SetPID()
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
◆ GetPID()
To get with SetPID changed values.
◆ SetCAID()
| void SetCAID |
( |
int |
iCaid | ) |
|
|
inline |
◆ GetCAID()
To get with SetCAID changed values.
◆ SetProviderID()
| void SetProviderID |
( |
int |
provid | ) |
|
|
inline |
◆ GetProviderID()
| int GetProviderID |
( |
| ) |
const |
|
inline |
◆ SetECMTime()
| void SetECMTime |
( |
int |
ecmTime | ) |
|
|
inline |
◆ GetECMTime()
◆ SetHops()
◆ GetHops()
To get with SetHops changed values.
◆ SetCardSystem()
| void SetCardSystem |
( |
const std::string & |
cardSystem | ) |
|
|
inline |
optional
Empty string if not available.
◆ GetCardSystem()
| std::string GetCardSystem |
( |
| ) |
const |
|
inline |
◆ SetReader()
| void SetReader |
( |
const std::string & |
reader | ) |
|
|
inline |
optional
Empty string if not available.
◆ GetReader()
| std::string GetReader |
( |
| ) |
const |
|
inline |
◆ SetFrom()
| void SetFrom |
( |
const std::string & |
from | ) |
|
|
inline |
optional
Empty string if not available.
◆ GetFrom()
| std::string GetFrom |
( |
| ) |
const |
|
inline |
To get with SetFrom changed values.
◆ SetProtocol()
| void SetProtocol |
( |
const std::string & |
protocol | ) |
|
|
inline |
optional
Empty string if not available.
◆ GetProtocol()
| std::string GetProtocol |
( |
| ) |
const |
|
inline |