Klaus Schmidinger
|
230adc8235
|
Fixed a possible crash if an editing process is canceled while the edited recording is being replayed
|
2022-11-13 15:23:13 +01:00 |
|
Klaus Schmidinger
|
982a9a5157
|
Setting the '.timer' file when regenerating the index file
|
2022-11-13 14:49:08 +01:00 |
|
Klaus Schmidinger
|
c8e4921a0a
|
Now checking for '.timer' file to determine whether a recording is still active
|
2022-11-06 11:49:31 +01:00 |
|
Klaus Schmidinger
|
ea1ad945b4
|
Fixed handling error conditions in the index file
|
2022-01-24 10:44:21 +01:00 |
|
Klaus Schmidinger
|
7301f2de08
|
The Recordings menu now marks recordings with errors, and the number of errors (if any) is displayed in the recording's Info menu
|
2021-07-01 15:40:46 +02:00 |
|
Klaus Schmidinger
|
6c5a448dec
|
Fixed deleting the edited recording in case of an error
|
2021-06-21 15:30:16 +02:00 |
|
Klaus Schmidinger
|
545613e0e7
|
When checking whether a recording has already been made, recording names are now compared case insensitive
|
2021-06-20 10:03:28 +02:00 |
|
Klaus Schmidinger
|
ac4da6e380
|
Fixed a possible access to characters after the terminating zero of strings in cDoneRecordings::Contains(), in case there are fuzzy characters at the end of a string
|
2021-06-19 15:34:38 +02:00 |
|
Klaus Schmidinger
|
7775698bac
|
The error counter of a recording is now copied as is when editing a recording
|
2021-05-25 20:09:29 +02:00 |
|
Klaus Schmidinger
|
8f52603665
|
cRecordingInfo::Errors() now returns -1 for old recordings; added a missing 'const'
|
2021-05-23 15:03:17 +02:00 |
|
Klaus Schmidinger
|
31b87544f1
|
Recordings are now checked for errors
|
2021-05-19 11:22:20 +02:00 |
|
Klaus Schmidinger
|
7ffc1a5efe
|
Made checking for done recordings more tolerant
|
2021-03-17 10:55:43 +01:00 |
|
Klaus Schmidinger
|
ad35c9c2d3
|
Added some missing user command calls for copying, renaming and moving recordings
|
2021-01-19 20:38:28 +01:00 |
|
Klaus Schmidinger
|
2f6ce68ca7
|
Fixed setting the 'title' of a recording's info to the recording's name if there is no info file
|
2021-01-18 13:35:16 +01:00 |
|
Klaus Schmidinger
|
dee1225fa4
|
Made the functions cRecordingInfo::SetData() and cRecordingInfo::SetAux() public
|
2021-01-18 12:55:47 +01:00 |
|
Klaus Schmidinger
|
40ca081ff4
|
Using strgetlast() in more places
|
2021-01-01 15:26:27 +01:00 |
|
Klaus Schmidinger
|
2b3556b460
|
Implemented "Pattern Timers"
|
2020-12-26 15:49:01 +01:00 |
|
Klaus Schmidinger
|
ebbc562aab
|
Fixed multiple recording entries in case a recording is started during the initial reading of the video directory
|
2020-11-01 10:29:07 +01:00 |
|
Klaus Schmidinger
|
46b480c798
|
Fixed checking the return value of the Open() call in cFileName::SetOffset()
|
2020-09-16 13:30:59 +02:00 |
|
Klaus Schmidinger
|
712523f004
|
Fixed a wrong variable name in cFileName::cFileName()
|
2019-05-29 14:23:40 +02:00 |
|
Klaus Schmidinger
|
6f95a495ab
|
Fixed a compiler warning in cIndexFile::ConvertToPes() and added __attribute__((packed)) to tIndexPes and tIndexTs
|
2019-05-07 09:26:40 +02:00 |
|
Klaus Schmidinger
|
820c22775c
|
Fixed a compiler warning in ExchangeChars()
|
2019-05-06 11:30:03 +02:00 |
|
Klaus Schmidinger
|
b83d29764e
|
Now touching the .update file in the video directory after removing deleted recordings
|
2019-03-19 16:02:28 +01:00 |
|
Klaus Schmidinger
|
4bd6d6559f
|
Fixed sorting recordings alphabetically
|
2019-03-17 16:15:51 +01:00 |
|
Klaus Schmidinger
|
64e8a34281
|
Commented out the logging in cMarks::Align()
|
2018-03-17 10:56:13 +01:00 |
|
Klaus Schmidinger
|
c6796ac6df
|
Removed sending the SVDRP command UPDR to peer VDRs whenever a change is made to the recordings in the video directory
|
2018-03-09 15:33:27 +01:00 |
|
Klaus Schmidinger
|
3090d8146f
|
Implemented storing timer id in .timer
|
2018-02-13 09:33:41 +01:00 |
|
Klaus Schmidinger
|
68f0f24670
|
Fixed getting the info of a newly edited recording
|
2018-02-10 13:31:31 +01:00 |
|
Klaus Schmidinger
|
165eae9c31
|
Fixed wrongly removing the edited version after the cutter has completed
|
2018-01-18 10:13:29 +01:00 |
|
Klaus Schmidinger
|
ae41be85c8
|
Moved any locking from cutter.c into recording.c
|
2018-01-16 14:11:40 +01:00 |
|
Klaus Schmidinger
|
e7936c8595
|
Fixed wrongly deleting a recording that already exists when moving a recording
|
2018-01-16 11:09:26 +01:00 |
|
Klaus Schmidinger
|
05bfa4b476
|
Changed the log message ""ERROR: copying directory %s to %s ended prematurely" from "error" to "info"
|
2017-12-14 15:18:05 +01:00 |
|
Klaus Schmidinger
|
7455fbd2ad
|
Fixed canceling moving a folder with several recordings between volumes
|
2017-12-11 13:55:38 +01:00 |
|
Klaus Schmidinger
|
1492f6dbc4
|
Implemented 'OSD/Sorting direction for recordings'
|
2017-12-09 18:58:25 +01:00 |
|
Klaus Schmidinger
|
b96277e28a
|
Fixed a deadlock when moving a folder containing several recordings between different volumes
|
2017-12-04 13:07:39 +01:00 |
|
Klaus Schmidinger
|
91774cf074
|
Fixed a possible crash when moving a recording between different volumes
|
2017-11-27 14:09:04 +01:00 |
|
Klaus Schmidinger
|
a28d92d049
|
Whenever a change is made to the recordings in the video directory, the SVDRP command UPDR is now sent to all peer VDRs
|
2017-06-25 12:43:09 +02:00 |
|
Klaus Schmidinger
|
0af3ed548c
|
Added debug output for checking the correct sequence of locking global lists
|
2017-05-28 12:47:54 +02:00 |
|
Klaus Schmidinger
|
67cb53d587
|
Recordings now have unique ids
|
2017-04-03 14:11:41 +02:00 |
|
Klaus Schmidinger
|
1c7c2f50b0
|
Fixed a possible deadlock in the recordings handler thread
|
2017-01-01 17:52:51 +01:00 |
|
Klaus Schmidinger
|
26252c37cd
|
Fixed regenerating the index of audio recordings
|
2016-12-22 13:14:10 +01:00 |
|
Klaus Schmidinger
|
08066065e3
|
Fixed a crash when moving a recording to a folder on a different volume
|
2016-12-13 13:54:00 +01:00 |
|
Klaus Schmidinger
|
bc0de5dbc5
|
Implemented full handling of remote timers
|
2015-09-10 10:39:45 +02:00 |
|
Klaus Schmidinger
|
3cd5294d8a
|
Implemented strict locking of global lists
|
2015-09-01 11:14:27 +02:00 |
|
Klaus Schmidinger
|
7aef23e97f
|
Implemented default sort mode for recordings
|
2015-04-18 13:43:29 +02:00 |
|
Klaus Schmidinger
|
7d49075079
|
Reduced the priority of the "video directory scanner" thread and checking cIoThrottle::Engaged() when it is running
|
2015-04-11 10:47:38 +02:00 |
|
Klaus Schmidinger
|
d48355c305
|
Fixed using the default sort mode in a video directory without a ".sort" file
|
2015-02-16 07:54:21 +01:00 |
|
Klaus Schmidinger
|
8225d3758f
|
Modified EntriesOnSameFileSystem(), so that it returns 'true' if either of the given; changed handling the 'error' variable in cDirCopier
|
2015-02-07 16:08:13 +01:00 |
|
Klaus Schmidinger
|
f3e6d39382
|
cDvbPlayer and cReplayControl now use the same list of editing marks
|
2015-02-06 15:42:21 +01:00 |
|
Klaus Schmidinger
|
ad45f801d5
|
Fixed cMarks::GetNextBegin() and cMarks::GetNextEnd()
|
2015-02-05 14:24:35 +01:00 |
|