summaryrefslogtreecommitdiff
path: root/recording.c
AgeCommit message (Collapse)Author
2022-01-24Fixed handling error conditions in the index fileKlaus Schmidinger
2021-07-01The Recordings menu now marks recordings with errors, and the number of ↵Klaus Schmidinger
errors (if any) is displayed in the recording's Info menu
2021-06-21Fixed deleting the edited recording in case of an errorKlaus Schmidinger
2021-06-20When checking whether a recording has already been made, recording names are ↵Klaus Schmidinger
now compared case insensitive
2021-06-19Fixed a possible access to characters after the terminating zero of strings ↵Klaus Schmidinger
in cDoneRecordings::Contains(), in case there are fuzzy characters at the end of a string
2021-05-25The error counter of a recording is now copied as is when editing a recordingKlaus Schmidinger
2021-05-23cRecordingInfo::Errors() now returns -1 for old recordings; added a missing ↵Klaus Schmidinger
'const'
2021-05-19Recordings are now checked for errorsKlaus Schmidinger
2021-03-17Made checking for done recordings more tolerantKlaus Schmidinger
2021-01-19Added some missing user command calls for copying, renaming and moving ↵Klaus Schmidinger
recordings
2021-01-18Fixed setting the 'title' of a recording's info to the recording's name if ↵Klaus Schmidinger
there is no info file
2021-01-18Made the functions cRecordingInfo::SetData() and cRecordingInfo::SetAux() publicKlaus Schmidinger
2021-01-01Using strgetlast() in more placesKlaus Schmidinger
2020-12-26Implemented "Pattern Timers"2.5.1Klaus Schmidinger
2020-11-01Fixed multiple recording entries in case a recording is started during the ↵Klaus Schmidinger
initial reading of the video directory
2020-09-16Fixed checking the return value of the Open() call in cFileName::SetOffset()Klaus Schmidinger
2019-05-29Fixed a wrong variable name in cFileName::cFileName()Klaus Schmidinger
2019-05-07Fixed a compiler warning in cIndexFile::ConvertToPes() and added ↵Klaus Schmidinger
__attribute__((packed)) to tIndexPes and tIndexTs
2019-05-06Fixed a compiler warning in ExchangeChars()Klaus Schmidinger
2019-03-19Now touching the .update file in the video directory after removing deleted ↵Klaus Schmidinger
recordings
2019-03-17Fixed sorting recordings alphabeticallyKlaus Schmidinger
2018-03-17Commented out the logging in cMarks::Align()Klaus Schmidinger
2018-03-09Removed sending the SVDRP command UPDR to peer VDRs whenever a change is ↵Klaus Schmidinger
made to the recordings in the video directory
2018-02-13Implemented storing timer id in .timerKlaus Schmidinger
2018-02-10Fixed getting the info of a newly edited recordingKlaus Schmidinger
2018-01-18Fixed wrongly removing the edited version after the cutter has completedKlaus Schmidinger
2018-01-16Moved any locking from cutter.c into recording.cKlaus Schmidinger
2018-01-16Fixed wrongly deleting a recording that already exists when moving a recordingKlaus Schmidinger
2017-12-14Changed the log message ""ERROR: copying directory %s to %s ended ↵Klaus Schmidinger
prematurely" from "error" to "info"
2017-12-11Fixed canceling moving a folder with several recordings between volumesKlaus Schmidinger
2017-12-09Implemented 'OSD/Sorting direction for recordings'Klaus Schmidinger
2017-12-04Fixed a deadlock when moving a folder containing several recordings between ↵Klaus Schmidinger
different volumes
2017-11-27Fixed a possible crash when moving a recording between different volumesKlaus Schmidinger
2017-06-25Whenever a change is made to the recordings in the video directory, the ↵Klaus Schmidinger
SVDRP command UPDR is now sent to all peer VDRs
2017-05-28Added debug output for checking the correct sequence of locking global listsKlaus Schmidinger
2017-04-03Recordings now have unique idsKlaus Schmidinger
2017-01-01Fixed a possible deadlock in the recordings handler threadKlaus Schmidinger
2016-12-22Fixed regenerating the index of audio recordingsKlaus Schmidinger
2016-12-13Fixed a crash when moving a recording to a folder on a different volumeKlaus Schmidinger
2015-09-10Implemented full handling of remote timersKlaus Schmidinger
2015-09-01Implemented strict locking of global listsKlaus Schmidinger
2015-04-18Implemented default sort mode for recordingsKlaus Schmidinger
2015-04-11Reduced the priority of the "video directory scanner" thread and checking ↵Klaus Schmidinger
cIoThrottle::Engaged() when it is running
2015-02-16Fixed using the default sort mode in a video directory without a ".sort" fileKlaus Schmidinger
2015-02-07Modified EntriesOnSameFileSystem(), so that it returns 'true' if either of ↵Klaus Schmidinger
the given; changed handling the 'error' variable in cDirCopier
2015-02-06cDvbPlayer and cReplayControl now use the same list of editing marksKlaus Schmidinger
2015-02-05Fixed cMarks::GetNextBegin() and cMarks::GetNextEnd()Klaus Schmidinger
2015-01-26Added functionality based on the "jumpplay" patchKlaus Schmidinger
2015-01-23Added a missing 'void'Klaus Schmidinger
2015-01-20Fixed "warning: invalid suffix on literal" with GCC 4.8 and C++11Klaus Schmidinger