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 |