summaryrefslogtreecommitdiff
path: root/recording.c
AgeCommit message (Collapse)Author
2008-05-01Implemented handling the standard component descriptor for AC3Klaus Schmidinger
2008-02-24Added the backslash ('\') to the list of characters that need to be escaped ↵1.5.16Klaus Schmidinger
when executing external commands
2008-02-16Fixed handling recordings on other file systems than the video directoryKlaus Schmidinger
2008-02-15When deleting the recording that is currently replayed, the replay is now ↵Klaus Schmidinger
stopped immediately
2008-02-15Using cString::sprintf() instead of asprintf()Klaus Schmidinger
2008-02-10Running the thread that removes deleted recordings at a low priorityKlaus Schmidinger
2007-11-04Fixed decoding filename characters in case there are not two hex digits ↵1.5.11Klaus Schmidinger
after the '#'
2007-10-14Added cRecording::Undelete()Klaus Schmidinger
2007-10-12Implemented handling DVB subtitlesKlaus Schmidinger
2007-06-17The info.vdr file now also stores the name of the channelKlaus Schmidinger
2007-06-16Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessaryKlaus Schmidinger
2007-06-16Modified handling invalid characters in VFAT modeKlaus Schmidinger
2006-10-07Fixed handling video directory updates in case an other process has touched ↵Klaus Schmidinger
the .update file after the last NeedsUpdate() check
2006-09-16Fixed handling video directory updates in case the timestamp of the .update ↵Klaus Schmidinger
file is in the future
2006-07-30Now invalidating /video cache _after_ cuttingKlaus Schmidinger
2006-04-29Fixed a memory leak in closing the video file during replayKlaus Schmidinger
2006-04-23Fixed a format string in recording.c to avoid a compiler warning on 64bit ↵Klaus Schmidinger
systems
2006-04-17Some comment cleanupsKlaus Schmidinger
2006-04-16No longer using characters 0x01 and 0x02 for mapping single quote and slash ↵Klaus Schmidinger
in recording names
2006-04-09Changed the behaviour when hitting the end of a recording in fast forward modeKlaus Schmidinger
2006-03-26Fixed format string handlingKlaus Schmidinger
2006-03-19Fixed deleting recordings that have been removed externally when running out ↵Klaus Schmidinger
of disk space
2006-03-19Only calling RemoveEmptyVideoDirectories() once in case a recording has been ↵Klaus Schmidinger
deleted
2006-02-26Lines tagged with '#' in the 'info.vdr' file of a recording are now silently ↵Klaus Schmidinger
ignored when reading that file
2006-02-25Parsing 'E' record when reading 'info.vdr'Klaus Schmidinger
2006-02-25The 'summary' field of a timer definition has been renamed to 'aux'Klaus Schmidinger
2006-02-19If a recording starts and the channel's audio PID data has more language ↵Klaus Schmidinger
code information than the EPG's component data, the code from the channel is taken
2006-02-18Generating 'X' audio component records for recording if there is no EPG dataKlaus Schmidinger
2006-02-12Now stopping scanning the video directory if there are too many levels of ↵Klaus Schmidinger
symbolic links
2006-02-05Fixed multiple entries of the same subdirectory in the "Recordings" menuKlaus Schmidinger
2006-01-20Added AssertFreeDiskSpace() before starting a timer recordingKlaus Schmidinger
2006-01-08Cleaned up some trailing white spaceKlaus Schmidinger
2006-01-03Changed DELETEDLIFETIME to 300Klaus Schmidinger
2005-12-28Removing deleted recordings is now done in a separate threadKlaus Schmidinger
2005-12-18Fixed a crash in removing recordingsKlaus Schmidinger
2005-12-18Added a mutex to AssertFreeDiskSpace() to make sure calls from foreground ↵Klaus Schmidinger
and background threads won't interfere
2005-12-18Fixed a possible crash when displaying the "Low disk space!" message from a ↵Klaus Schmidinger
background thread
2005-12-18Now avoiding unnecessary disk access when checking if there are deleted ↵Klaus Schmidinger
recordings that need to be removed; fixed handling the DELETEDLIFETIME
2005-12-18When displaying the amount of free disk space, the space consumed by ↵Klaus Schmidinger
"deleted" recordings is now taken into account
2005-11-04Removed '\n' from several syslog() callsKlaus Schmidinger
2005-11-04Fixed a NULL pointer access with the cUnbufferedFile when a replay session ↵Klaus Schmidinger
runs all the way until the end of the recording
2005-10-31The new class cUnbufferedFile is used for the recording files to avoid ↵1.3.35Klaus Schmidinger
thrashing the file system cache
2005-10-09Added more error messages and line numbers when reading EPG data and info.vdrKlaus Schmidinger
2005-10-01Fixed handling the '.update' file in case the video directory is not at the ↵Klaus Schmidinger
default location
2005-09-25Made the function ExchangeChars() public1.3.33Klaus Schmidinger
2005-09-25The '.update' file in the video directory is now touched when a recording is ↵Klaus Schmidinger
added or deleted
2005-09-25Added missing lock and state changeKlaus Schmidinger
2005-09-25The 'new' indicator in the Recordings menu is now kept up-to-dateKlaus Schmidinger
2005-09-25The list of recordings is now read in a separate threadKlaus Schmidinger
2005-09-17Fixed converting arbitrarily formatted summary.vdr filesKlaus Schmidinger