summaryrefslogtreecommitdiff
path: root/recording.c
AgeCommit message (Collapse)Author
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
2015-01-17Added the new command line option --updindexKlaus Schmidinger
2015-01-17Fixed generating the index file of an existing recordingKlaus Schmidinger
2015-01-17Now returning from removing deleted recordings after at most 10 seconds, or ↵Klaus Schmidinger
if the user presses a remote control key
2014-03-16Now resetting the isOnVideoDirectoryFileSystem member of a cRecording to -1 ↵Klaus Schmidinger
after renaming it
2014-03-16Now initializing the isOnVideoDirectoryFileSystem member of cRecording when ↵Klaus Schmidinger
scanning the video directory
2014-02-08Fixed numbering frames (cont'd)Klaus Schmidinger
2014-02-06Fixed numbering framesKlaus Schmidinger
2014-01-29Fixed sorting recordings by time in the Recordings menu if ↵Klaus Schmidinger
"Setup/OSD/Recording directories" is set to "no"
2014-01-18Fixed deleting the source recording after moving it to a different volume ↵Klaus Schmidinger
(cont'd)
2014-01-16Fixed deleting the source recording after moving it to a different volumeKlaus Schmidinger
2013-12-27Avoiding double entries when externally renaming a recording (cont'd)Klaus Schmidinger
2013-12-27Avoiding double entries when externally renaming a recordingKlaus Schmidinger
2013-12-24Fixed a possible crash if the recordings list is updated externally while ↵Klaus Schmidinger
the Recordings menu is open
2013-10-20Fixed some compiler warnings with gcc-4.6.3Klaus Schmidinger
2013-10-16Restoring the source recording in case copying failsKlaus Schmidinger
2013-10-14Added refreshing the recording in the Recording Info/Edit menusKlaus Schmidinger
2013-10-12The function cRecordings::MBperMinute() now only takes into account ↵Klaus Schmidinger
recordings with less than 5 seconds per megabyte
2013-10-10Added renaming and moving recordings and folders, and editing a recording's ↵Klaus Schmidinger
priority and lifetime; added cutting queue
2013-09-11Removed the code for distributing recordings over several video directories; ↵Klaus Schmidinger
added the cVideoDirectory plugin API
2013-08-21No longer trying to delete old recordings in AssertFreeDiskSpace() if the ↵Klaus Schmidinger
given Priority is less than 1
2013-04-11Fixed handling '/' and '~' in recording file names in case DirectoryEncoding ↵Klaus Schmidinger
is used
2013-03-11Fixed using PATH_MAX and NAME_MAX (+/-1 because the first one includes the ↵Klaus Schmidinger
terminating 0, while the latter doesn't)
2013-03-04Implemented the setup option "OSD/Always sort folders first"Klaus Schmidinger
2013-03-03When sorting recordings by name, folders are now always at the top of the listKlaus Schmidinger
2013-02-17Removed trailing whitespaceKlaus Schmidinger
2013-02-11Fixed moving editing marks, so that they don't get overwritten with old ↵Klaus Schmidinger
values through an update of the marks file