summaryrefslogtreecommitdiff
path: root/recording.c
AgeCommit message (Collapse)Author
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
2005-09-10Fixed converting summary.vdr files that would result in a very long 'short text'Klaus Schmidinger
2005-09-03Implemented option '--vfat'; replaced ':' with '.' in recording namesKlaus Schmidinger
2005-08-13Now storing the channel id in the info.vdr file even if there is no EPG info ↵Klaus Schmidinger
available
2005-08-06Files and directories are now created with rights according to the shell's ↵Klaus Schmidinger
umask settings
2005-06-05Added the year (two digits) to recording dates in LSTR, and thus also in menusKlaus Schmidinger
2005-06-04Fixed handling 'summary.vdr' files with more than two empty linesKlaus Schmidinger
2005-05-29Fixed listing recordings with empty episode names in the LSTR commandKlaus Schmidinger
2005-05-28Now using hash tables to speed up cSchedule::GetEvent()Klaus Schmidinger
2005-05-28cEvent no longer stores the channelID directly, but rather has a pointer to ↵Klaus Schmidinger
the schedule it is in
2005-05-28cRecordingInfo stores channelID itself (preparation for change in cEvent)Klaus Schmidinger
2005-05-22Fixed a possible hangup when ending a replay session while ↵Klaus Schmidinger
cIndexFile::CatchUp() is waiting
2005-05-22Fall back to 'summary.vdr' if there is no 'info.vdr'Klaus Schmidinger
2005-05-22Fixed setting timer's summary for recordingKlaus Schmidinger
2005-05-16Avoiding extra blanks at the end of names of instant recordingsKlaus Schmidinger
2005-05-16Switched from 'summary.vdr' to 'info.vdr'Klaus Schmidinger
2005-05-07Recordings now avoid zero sized video data filesKlaus Schmidinger
2005-05-06Fixed handling lifetime when deciding whether to delete a recordingKlaus Schmidinger
2005-02-12Fixed handling symbolic links in cRecordings::ScanVideoDir()Klaus Schmidinger
2005-02-06Fixed several memory leaks that were introduced through the use of cStringKlaus Schmidinger
2004-12-26Made several functions threadsafe (cont'd)Klaus Schmidinger
2004-12-19Made several functions threadsafeKlaus Schmidinger
2004-11-01Fixed the buffer size in cRecording::SortName()Klaus Schmidinger
2004-11-01Now using qsort() to sort cListBase listsKlaus Schmidinger
2004-10-31Making sure that timers and channels are only saved togetherKlaus Schmidinger
2004-07-17Removed all error messages from cRecordings::ScanVideoDir()Klaus Schmidinger
2004-06-13The list of recordings is now kept statically in memoryKlaus Schmidinger
2004-05-16Implemented 'skins' and 'themes'Klaus Schmidinger
2003-11-08Fixed getting the list of recordings in case VDR is started from a directory ↵Klaus Schmidinger
where it doesn't have access to
2003-10-24Fixed handling comments in editing marksKlaus Schmidinger
2003-10-17Edited recordings will now never be deleted automatically if the disk runs fullKlaus Schmidinger
2003-09-09Fixed dropping out of replay mode while viewing a recording that is still ↵Klaus Schmidinger
going on
2003-08-17Removing deleted recordings faster than normal when cutting1.2.3Klaus Schmidinger
2003-08-15Fixed staying off the end of an ongoing recording while replaying in time ↵Klaus Schmidinger
shift mode
2003-05-30Fixed breaking off replay in case the user hits "Play" or "Pause" too soon ↵1.2.0pre1Klaus Schmidinger
after going into "Pause live video" mode
2003-05-24Fixed resume file handling in case the resume.vdr file can't be writtenKlaus Schmidinger
2003-05-18No longer waiting inside cIndexFile::CatchUp() to avoid shortly blocking ↵1.1.32Klaus Schmidinger
replay at the end of a recording
2003-05-11Further increased the timeout until an index file is considerd no longer to ↵Klaus Schmidinger
be written
2003-04-27Fixed minimum lifespan of deleted recordingsKlaus Schmidinger
2003-04-12Implemented a 'resume ID' which allows several users to each have their own ↵Klaus Schmidinger
resume.vdr files
2003-03-30Fixed a crash in case the index file can't be accessed any more during replayKlaus Schmidinger
2003-03-30Further increased the timeout until an index file is considerd no longer to ↵Klaus Schmidinger
be written