|
vdr
2.4.0
|
Public Member Functions | |
| cMtdMapper (int Number, int MasterCamSlotNumber) | |
| ~cMtdMapper () | |
| uint16_t | RealToUniqPid (uint16_t RealPid) |
| uint16_t | UniqToRealPid (uint16_t UniqPid) |
| uint16_t | RealToUniqSid (uint16_t RealSid) |
| void | Clear (void) |
Private Member Functions | |
| uint16_t | MakeUniqPid (uint16_t RealPid) |
Private Attributes | |
| int | number |
| int | masterCamSlotNumber |
| int | nextUniqPid |
| uint16_t | uniqPids [MAX_REAL_PIDS] |
| uint16_t | realPids [MAX_UNIQ_PIDS] |
| cVector< uint16_t > | uniqSids |
| cMtdMapper::cMtdMapper | ( | int | Number, |
| int | MasterCamSlotNumber | ||
| ) |
| void cMtdMapper::Clear | ( | void | ) |
Definition at line 216 of file mtd.c.
References DBGMTD, and MTD_INVALID_PID.
Referenced by cMtdCamSlot::StopDecrypting().
|
private |
Definition at line 177 of file mtd.c.
References DBGMTD, esyslog, MAX_UNIQ_PIDS, MTD_INVALID_PID, and UNIQ_PID_SHIFT.
|
inline |
Definition at line 159 of file mtd.c.
Referenced by cMtdCamSlot::Decrypt(), and MtdMapPid().
| uint16_t cMtdMapper::RealToUniqSid | ( | uint16_t | RealSid | ) |
Definition at line 201 of file mtd.c.
References DBGMTD, and UNIQ_PID_SHIFT.
Referenced by cMtdCamSlot::InjectEit(), and MtdMapSid().
|
inline |
Definition at line 160 of file mtd.c.
References UNIQ_PID_MASK.
Referenced by cMtdCamSlot::Decrypt().
|
private |
|
private |
1.8.11