summaryrefslogtreecommitdiff
path: root/recording.c
AgeCommit message (Collapse)Author
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
2013-02-08New command line option --dirnamesKlaus Schmidinger
2013-01-25Improved responsiveness during replay when close to the recording's endKlaus Schmidinger
2013-01-25The index file is now closed after initially reading it if it is older than ↵Klaus Schmidinger
3600 seconds
2013-01-16Revoked 'Fixed sorting recordings in case the locale ignores ↵Klaus Schmidinger
non-alphanumeric characters'
2013-01-13Fixed sorting recordings in case the locale ignores non-alphanumeric ↵Klaus Schmidinger
characters, or if two folders have the same name, but one of them ends in an additional digit
2012-12-24Fixed replaying ongoing recordings from other VDR instances1.7.34Klaus Schmidinger
2012-12-23Fixed cIndexFile::GetNextIFrame() to properly handle the case where the very ↵Klaus Schmidinger
last frame is an I-frame
2012-12-23Fixed replay stuttering close to the end of an ongoing recordingKlaus Schmidinger
2012-12-06Changed reading and writing of floating point numbers into configuration ↵Klaus Schmidinger
files to make it independent of the decimal point used in the current locale
2012-12-05Fixed creating the edited version directory if a relative file name is given ↵Klaus Schmidinger
in the call to 'vdr --edit'
2012-12-05When regenerating the index of a recording, the frame rate stored in the ↵Klaus Schmidinger
info file is now automatically fixed if it differs from the value detected by the frame detector
2012-11-26Fixed getting the number of editing sequences in case the last sequence has ↵Klaus Schmidinger
no actual end mark
2012-11-19In order to be able to play TS recordings from other sources, in which there ↵Klaus Schmidinger
is more than one PMT PID in the PAT, 'int cPatPmtParser::PatPmt(void)' has been changed to 'bool cPatPmtParser::IsPatPmt(int Pid)'
2012-11-18Improved editing TS recordingsKlaus Schmidinger
2012-11-12The return type of cMarks::Add() has been changed to voidKlaus Schmidinger
2012-11-12Fixed handling the very last entry in a recording indexKlaus Schmidinger
2012-11-04Fixed regenerating the index in case the recording spans over several files ↵Klaus Schmidinger
(was a side effect of the new frame detection)
2012-11-03Fixed shifting editing marks towards the next I-frame in case of PES recordingsKlaus Schmidinger
2012-11-02Improved frame detection by parsing just far enough into the MPEG-4 NAL ↵Klaus Schmidinger
units to get the necessary information about frames and slices; the initial syncing of the frame detector is now done immediately after the first complete GOP has been seen
2012-10-15If a frame position in the 'marks' file of a recording doesn't point to an ↵Klaus Schmidinger
I-frame, it will now be shifted towards the next I-frame
2012-10-04The cThread constructor now has an additional boolean parameter that can be ↵Klaus Schmidinger
set to true to have this thread run at a lower priority
2012-10-03cIoThrottle::Engaged() is now also checked in ↵Klaus Schmidinger
cRemoveDeletedRecordingsThread::Action()
2012-09-30Added 'IgnoreFiles' to RemoveEmptyDirectories()1.7.31Klaus Schmidinger
2012-09-29Fixed sorting folders before recordings in case of UTF-8Klaus Schmidinger
2012-09-17The script given to VDR with the '-r' option is now also called whenever a ↵Klaus Schmidinger
recording is deleted
2012-09-13If regenerating an index file fails and no data is written to the file, VDR ↵Klaus Schmidinger
now reports this error and removes the empty index file
2012-09-06Fixed getting the file size and number of frames of ongoing recordingsKlaus Schmidinger