summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2016-12-27Added 'S3W ABS-3A' to sources.confKlaus Schmidinger
2016-12-24Adjusted release date2.3.2Klaus Schmidinger
2016-12-23Added a short sleep to cTSBuffer::Action() to avoid high CPU usageKlaus Schmidinger
2016-12-23Added support for the systemd watchdogKlaus Schmidinger
2016-12-23Avoiding some duplicate code and unnecessary work in nit.cKlaus Schmidinger
2016-12-23Fixed a possible buffer overflow in handling CA descriptorsKlaus Schmidinger
2016-12-23Fixed the non-const version of cTimers::GetTimer()Klaus Schmidinger
2016-12-22Fixed a typo in the description of cTimers::GetTimersRead()Klaus Schmidinger
2016-12-22Added a 'const' version of cTimers::GetTimer()Klaus Schmidinger
2016-12-22Updated the Estonian OSD textsKlaus Schmidinger
2016-12-22Fixed truncated date/time strings in the skins on multi-byte UTF-8 systemsKlaus Schmidinger
2016-12-22Added 'S58.5E Kazsat 3' to sources.confKlaus Schmidinger
2016-12-22Sorted sources.conf by continuous azimuthKlaus Schmidinger
2016-12-22Fixed building VDR with systemd >= 230Klaus Schmidinger
2016-12-22Fixed regenerating the index of audio recordingsKlaus Schmidinger
2016-12-22Added cFont::Width(void) to get the default character width and allow ↵Klaus Schmidinger
stretched font drawing in high level OSDs
2016-12-22Implemented a frame parser for H.265 (HEVC) recordingsKlaus Schmidinger
2016-12-22Fixed replaying recordings to their very end, if they don't end with an I-frameKlaus Schmidinger
2016-12-22Improved handling frame numbers to have a smoother progress display during ↵Klaus Schmidinger
replay of recordings with B-frames
2016-12-22Fixed resuming replay at a given position, which was off by one frameKlaus Schmidinger
2016-12-22Made the cPlayer member functions FramesPerSecond, GetIndex and ↵Klaus Schmidinger
GetReplayMode 'const'
2016-12-13Added a note to the description of cFont::Size(), regarding possible ↵Klaus Schmidinger
differences between it and cFont::Height()
2016-12-13Fixed a crash when moving a recording to a folder on a different volumeKlaus Schmidinger
2016-12-11Fixed a crash when deleting a recording that is currently being replayedKlaus Schmidinger
2016-12-09Fixed setting the current item and counter values in the Recordings menu ↵Klaus Schmidinger
after deleting the last recording in a subfolder
2016-12-08Using SetCurrentChannel(int ChannelNumber) instead of the deprecated ↵Klaus Schmidinger
SetCurrentChannel(const cChannel *Channel)
2016-12-08Fixed a crash when trying to delete a channel that is being used by a timerKlaus Schmidinger
2016-12-08The cRwLock class now allows nested read locks within a write lock from the ↵Klaus Schmidinger
same thread
2016-12-08The SVDRP command DELC now refuses to delete the very last channel in the listKlaus Schmidinger