summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-24Fixed a possible crash when pulling the CAM while decrypting a channel with MTDKlaus Schmidinger
2017-04-23Removed logging DVB API 5 signal statistics, because it happened too often ↵Klaus Schmidinger
if EPG scan is active (cont'd)
2017-04-22The SVDRP command LSTC can now list the channels with channel ids; channel ↵Klaus Schmidinger
number 0 lists the data of the current channel
2017-04-20Fixed handling the uncorrected block counter for DVB API 3 devices when ↵Klaus Schmidinger
calculating signal quality
2017-04-20Fixed editing a remote timer immediately after it has been createdKlaus Schmidinger
2017-04-20Fixed displaying remote timers in the main menu of skin LCARSKlaus Schmidinger
2017-04-18Removed logging DVB API 5 signal statistics, because it happened too often ↵Klaus Schmidinger
if EPG scan is active
2017-04-18Updated the Finnish OSD textsKlaus Schmidinger
2017-04-17Implemented getting and logging DVB API 5 signal statisticsKlaus Schmidinger
2017-04-15cTSBuffer::Skip() no longer immediately deletes the given number of bytes ↵Klaus Schmidinger
from the TS buffer
2017-04-15The function cCamSlot::Decrypt() can now also be called with Data == NULLKlaus Schmidinger
2017-04-06Signal strength and quality (CNR) are now determined via DVB API 5 (if ↵Klaus Schmidinger
available)
2017-04-04Changed some leftover 'number' to 'id' in SVDRP repliesKlaus Schmidinger
2017-04-04Fixed a deadlock in the SVDRP command PLAY in case there is currently a ↵Klaus Schmidinger
recording being replayed
2017-04-04Added missing GetById() callsKlaus Schmidinger
2017-04-03Changed 'number' to 'id' in the help texts of SVDRP commands that deal with ↵Klaus Schmidinger
timers
2017-04-03Recordings now have unique idsKlaus Schmidinger
2017-04-03cOsdMenu::Display() now checks whether the OSD size has changed and if so ↵Klaus Schmidinger
calls SetDisplayMenu()
2017-04-03Added a note to the "Pausing live video" section of the MANUALKlaus Schmidinger
2017-04-02Added some guidelines and recommendations to the 'Logging' section of ↵Klaus Schmidinger
PLUGINS.html
2017-04-02The cEvent class now has a new member 'aux'Klaus Schmidinger
2017-04-02Detecting whether a particular CAM actually decrypts a given channel is now ↵Klaus Schmidinger
done separately for each receiver
2017-04-02The file 'cam.data' is no longer written if it is read-onlyKlaus Schmidinger
2017-04-01Changed tEventID back to u_int32_tKlaus Schmidinger
2017-03-31The function cEpgHandlers::BeginSegmentTransfer() is now booleanKlaus Schmidinger
2017-03-30The functionality of HandleRemoteModifications() has been moved to timers.[ch]Klaus Schmidinger
2017-03-28Added credit for Jasmin Jessich2.3.3Klaus Schmidinger
2017-03-27Silently ignore MTD index -1Klaus Schmidinger
2017-03-27Only store ChannelCamRelations for receivers with valid channel idsKlaus Schmidinger
2017-03-27Added TS_SYNC to cMtdHandler::Put()Klaus Schmidinger
2017-03-27Limiting locking the mtdBuffer to reading and clearingKlaus Schmidinger
2017-03-26Improved clearing the MTD buffer and syncing on TS packetsKlaus Schmidinger
2017-03-25Now stopping any ongoing recordings before stopping the pluginsKlaus Schmidinger
2017-03-25Fixed a crash when stopping VDR while recording encrypted channels with MTDKlaus Schmidinger
2017-03-23Mapping PIDs in CanDecrypt(); improved description of ↵Klaus Schmidinger
Start-/StopDecrypting(); removed obsolete cMtdCamSlot::IsDecrypting(); fixed getting device fpr channel up/down
2017-03-19cMtdHandler::Put() now processes as many TS packets as possible in one callKlaus Schmidinger
2017-03-19Now clearing the MTD bufferKlaus Schmidinger
2017-03-19The function cRingBufferLinear::Clear() can now be called safely from the ↵Klaus Schmidinger
reading thread, without additional locking
2017-03-19Added some remarksKlaus Schmidinger
2017-03-18Implemented support for MTDKlaus Schmidinger
2017-02-21PIDs can now be added to and deleted from a cReceiver while it is attached ↵Klaus Schmidinger
to a cDevice
2017-02-14Fixed setting the local machine's SVDRP host nameKlaus Schmidinger
2017-01-23Implemented the concept of 'master cams'Klaus Schmidinger
2017-01-09Changed 'unsigned' to 'signed' in some places to avoid trouble with abs() in ↵Klaus Schmidinger
gcc6+
2017-01-09Fixed updating the elapsed/remaining time in the progress display during ↵Klaus Schmidinger
fast forward/rewind
2017-01-09The mechanism of trying different CAMs when switching to an encrypted ↵Klaus Schmidinger
channel is now only triggered if there acually is more than one CAM in the system
2017-01-09The channel/CAM relations are now stored in the file 'cam.data'; fixed a ↵Klaus Schmidinger
flaw in handling timeouts for encrypted channels
2017-01-08Added a missing dependency to the Makefile to avoid error messages in the ↵Klaus Schmidinger
clean-plugins target
2017-01-05Updated the Russian OSD textsKlaus Schmidinger
2017-01-01Fixed a possible deadlock in the recordings handler threadKlaus Schmidinger