Klaus Schmidinger
|
3efb79c855
|
Speeded up opening menus on systems with many (several thousands) of recordings, by caching the information whether a recording is stored on the video directory file system within the cRecording data
|
2012-06-03 10:03:55 +02:00 |
|
Klaus Schmidinger
|
78e11d8c6f
|
Extended the interface to the script that gets called for recordings, so that in the "edited" case it also provides the name of the original recording
|
2012-06-02 13:57:41 +02:00 |
|
Klaus Schmidinger
|
cdaf99121b
|
If a recording has no info file, the 'title' of the recording's info is now set to the recording's name
|
2012-05-20 13:55:34 +02:00 |
|
Klaus Schmidinger
|
71f02e4f80
|
When estimating the remaining disk space (in hours), the average data rate of all existing recordings is now taken into account
|
2012-03-13 13:22:06 +01:00 |
|
Klaus Schmidinger
|
ed10aaf68b
|
Improved fast forwarding to the end of a timeshift recording
|
2012-03-12 14:53:59 +01:00 |
|
Klaus Schmidinger
|
cd0f403bbc
|
Added some typecasts to silence gcc compiler warnings
|
2012-02-26 14:02:17 +01:00 |
|
Klaus Schmidinger
|
23ec57d822
|
Fixed switching into time shift mode when pausing live video
|
2012-02-19 11:50:20 +01:00 |
|
Klaus Schmidinger
|
882691e32f
|
cReadDir::Next() now skips directory entries "." and ".."
|
2012-02-17 14:02:13 +01:00 |
|
Klaus Schmidinger
|
26d2fe51d1
|
An ongoing editing process is now canceled if either the original or the edited version of the recording is deleted from the Recordings menu
|
2012-02-16 12:20:46 +01:00 |
|
Klaus Schmidinger
|
adc88b3790
|
Reactivated "Fixed handling symbolic links in cRecordings::ScanVideoDir()"
|
2012-02-13 11:49:43 +01:00 |
|
Klaus Schmidinger
|
b3891d8319
|
Symbolic links are no longer resolved in cRecordings::ScanVideoDir()
|
2012-01-26 10:04:01 +01:00 |
|
Klaus Schmidinger
|
9e7a2134b4
|
Fixed cRecording::LengthInSeconds(), which wrongfully rounded the result to full minutes
|
2012-01-25 09:34:24 +01:00 |
|
Klaus Schmidinger
|
98a443cc61
|
Revoked "Fixed handling symbolic links in cRecordings::ScanVideoDir()"
|
2012-01-16 12:09:38 +01:00 |
|
Klaus Schmidinger
|
c36c65416e
|
Fixed wrongfully displaying the length of a recording in the title of the replay progress display
|
2012-01-15 11:12:58 +01:00 |
|
Klaus Schmidinger
|
262f20eaa0
|
Changed IndexToHMSF() so that it can handle negative Index values
|
2012-01-14 13:00:47 +01:00 |
|
Klaus Schmidinger
|
4dd52ffe39
|
Fixed a memory leak in cRecordings::ScanVideoDir() in case there are too many link levels
|
2011-12-10 14:29:38 +01:00 |
|
Klaus Schmidinger
|
773c4419ea
|
Fixed handling symbolic links in cRecordings::ScanVideoDir()
|
2011-12-10 14:14:58 +01:00 |
|
Klaus Schmidinger
|
abb95de8a9
|
Implemented the SVDRP command UPDR
|
2011-12-04 13:58:33 +01:00 |
|
Klaus Schmidinger
|
96061c5b40
|
Revoked the changes to cFrameDetector that have been introduced in version 1.7.19
|
2011-09-04 10:13:14 +02:00 |
|
Klaus Schmidinger
|
6700e772e5
|
The Recordings menu now displays the length (in hours:minutes) of each recording
|
2011-08-27 11:14:54 +02:00 |
|
Klaus Schmidinger
|
dac837d38d
|
Implemented cRecording::NumFrames() and cRecording::LengthInSeconds()
|
2011-08-21 13:47:07 +02:00 |
|
Klaus Schmidinger
|
97ad2fa95d
|
Direct access to several class members is now deprecated
|
2011-08-21 11:34:30 +02:00 |
|
Klaus Schmidinger
|
e5d2240bbb
|
The start time of an edited recording is now set to the time of the first editing mark
|
2011-08-20 10:09:05 +02:00 |
|
Klaus Schmidinger
|
3000906715
|
The length (as number of frames) of a recording's index file can now be determined by a call to cIndexFile::GetLength()
|
2011-08-13 12:45:42 +02:00 |
|
Klaus Schmidinger
|
ef611229f3
|
Implemented static cIndexFile::IndexFileName()
|
2011-08-13 11:16:41 +02:00 |
|
Klaus Schmidinger
|
72d342ce02
|
Fixed detecting frames in case the Picture Start Code or Access Unit Delimiter extends over TS packet boundaries (cont'd)
|
2011-06-12 14:06:11 +02:00 |
|
Klaus Schmidinger
|
c670c0645f
|
Avoiding an unecessary call to Recordings.ResetResume()
|
2011-04-17 13:58:29 +02:00 |
|
Klaus Schmidinger
|
5138ccc1ce
|
Added a patch from Udo Richter
|
2011-04-17 13:22:44 +02:00 |
|
Klaus Schmidinger
|
4ed9d95394
|
Replaced "%lld" and "%llX" print format specifiers with "PRId64" and "PRIX64"
|
2011-03-27 15:12:20 +02:00 |
|
Klaus Schmidinger
|
31d4abab37
|
Made updating the editing marks during replay react faster in case the marks file has just been written
|
2011-03-20 11:46:58 +01:00 |
|
Klaus Schmidinger
|
61c6b36bbc
|
While replaying, the editing marks are now updated every 10 seconds
|
2011-02-27 13:40:43 +01:00 |
|
Klaus Schmidinger
|
d1ab9dbc5f
|
Now checking the result of all realloc() calls
|
2011-02-25 15:25:42 +01:00 |
|
Klaus Schmidinger
|
9f60bd2fc4
|
Now updating the 'frames per second' data in the list of recordings when a new recording is started that has a frame rate other than the default
|
2010-12-27 12:25:19 +01:00 |
|
Klaus Schmidinger
|
42928ff2d3
|
The full timer file name is now displayed if it ends with "TITLE" or "EPISODE"
|
2010-03-07 14:15:04 +01:00 |
|
Klaus Schmidinger
|
a503c6ab3f
|
The "Edit timer" menu can now set the folder for the recording from a list of folders stored in "folders.conf"
|
2010-01-17 12:08:03 +01:00 |
|
Klaus Schmidinger
|
b5edaaa7cc
|
Implemented --edit and --genindex options
|
2010-01-02 14:02:48 +01:00 |
|
Klaus Schmidinger
|
6a208294be
|
Several code modifications to avoid compiler warnings
|
2009-12-06 12:57:45 +01:00 |
|
Klaus Schmidinger
|
a5e9da1de3
|
Fixed resetting the file size when regenerating the index file
|
2009-11-22 19:55:45 +01:00 |
|
Klaus Schmidinger
|
8ffbea3788
|
Fixed generating the index for recordings from channels that put a whole GOP into one payload unit; regenerating index file
|
2009-11-22 11:30:27 +01:00 |
|
Klaus Schmidinger
|
a397b8a512
|
Fixed cRecordings::DelByName() to avoid compilation errors with gcc 4.4
|
2009-08-16 10:42:05 +02:00 |
|
Klaus Schmidinger
|
884d10fbf6
|
Fixed variable types in cIndexFile
|
2009-06-13 13:35:49 +02:00 |
|
Klaus Schmidinger
|
e392051752
|
Fixed index types in cIndexFile::GetNextIFrame()
|
2009-06-13 12:25:22 +02:00 |
|
Klaus Schmidinger
|
1d03f30e93
|
Added some missing 'const' keywords to avoid compilation errors with gcc 4.4
|
2009-06-06 13:48:41 +02:00 |
|
Klaus Schmidinger
|
e51e38bc33
|
Fixed generating PAT/PMT version numbers in case the PIDs change during recording
|
2009-05-24 15:11:28 +02:00 |
|
Klaus Schmidinger
|
5b57bdebdc
|
Added cThread::SetIOPriority() and using it in cRemoveDeletedRecordingsThread
|
2009-04-13 13:55:23 +02:00 |
|
Klaus Schmidinger
|
7f314c07b6
|
Reverted back to previous version of RemoveDeletedRecordings(), because the thread was started every minute
|
2009-04-13 12:29:10 +02:00 |
|
Klaus Schmidinger
|
1d829aaf6d
|
No longer checking for deleted recordings to be removed from the foreground thread
|
2009-04-12 14:20:52 +02:00 |
|
Klaus Schmidinger
|
9a7473eaf3
|
Fixed handling the 'new' indicator in the recordings menu for TS recordings
|
2009-01-30 16:48:40 +01:00 |
|
Klaus Schmidinger
|
c5553f9187
|
Fixed editing PES recordings
|
2009-01-24 13:16:43 +01:00 |
|
Klaus Schmidinger
|
fa848a6f2e
|
Added an 'int' typecast to calculations involving FramesPerSecond() to avoid compiler warnings
|
2009-01-24 11:42:24 +01:00 |
|