Implemented cCamSlot::Decrypt()

This commit is contained in:
Klaus Schmidinger
2013-12-28 13:29:54 +01:00
parent 6a8a2cf5fb
commit 00e2415b81
6 changed files with 62 additions and 26 deletions

View File

@@ -8089,3 +8089,11 @@ Video Disk Recorder Revision History
- Fixed some spellings in positioner.h and Doxyfile (thanks to Ville Skytt<74>).
- Changed '%a' to the POSIX compliant '%m' in all scanf() calls (thanks to Ville
Skytt<74>).
- The new function cCamSlot::Decrypt() can be used by derived classes to implement a
CAM slot that can be freely assigned to any device, without being directly inserted
into the full TS data stream in hardware.
- Many member functions of cCamSlot have been made virtual to allow for easier
implementation of derived classes.
- cTSBuffer now provides the number of available bytes in its Get() function.
- cDvbDevice::GetTSPacket() now calls CamSlot()->Decrypt() in order to allow CAM slots
that can be freely assigned to any device access to the TS data stream.