I have a strange problem with Progdvb, When i use the Scheduler and creates a recording and chose 'Periodicity' to be "once" everything works fine.
But when i change to "every day" or "every week" a recording starts correctly on time.
But a new recording starts 5 minutes and 58 seconds later again. It seems like the scheduler being executed again after 5 min and 58 sec and starts another recording. And that recording stops 5 min and 58 sec after the end time i have put in the scheduler.
Also seems to get a diffrent fault here when i tried to recreate the fault... it made 2 recordings at 13:14:48 and also 2 at 13.20.56... Another problem!?
Have copied information from log files.
Log from Scheduler.log (had a schedule recording that should start at 13:15:00 and end at 13:25:00)
"
13:14:54.013 - CSchedulerEvent::TryExecute::SetChannel 5 SID= 1046
13:14:54.015 - Saved 5 items
13:14:58.036 - CSchedulerEvent::TryExecute::StartRecord 5 SID= 1046
13:14:58.060 - Saved 5 items
13:20:54.234 - CSchedulerEvent::TryExecute::SetChannel 5 SID= 1046
13:20:54.246 - Saved 5 items
13:20:56.247 - CSchedulerEvent::TryExecute::StartRecord 5 SID= 1046
13:20:56.256 - Saved 5 items
"
Log from ProgDVBEngine.
"13:14:53.263 - * s:98 q:98 tr=6443136 (0)
13:14:54.013 - GraphManager::SelectGraph
13:14:54.013 - ChannelGraph5::SetActiveState 1
13:14:54.014 - GraphManager::SelectGraph
13:14:54.014 - ChannelGraph5::SetActiveState 1
13:14:54.277 - * s:98 q:98 tr=6443136 (0)
13:14:55.291 - * s:98 q:98 tr=6443136 (0)
13:14:56.305 - * s:98 q:98 tr=6443136 (0)
13:14:57.325 - * s:98 q:98 tr=6211520 (0)
13:14:58.036 - ChannelGraph5::StartRecord endtime=13:25:00 action=0 - SVT2 HD 2014-05-03 13-14-58
13:14:58.036 - Mpeg2FileWriter
13:14:58.045 - TimeShift::Cursor StartRecording 0 1
13:14:58.045 - ReaderCursor::SetPosition 689793257 (w=649962436)
13:14:58.045 - CAccessDataBase::SetPosition2, value >write_cur
13:14:58.046 - ChannelGraph5::StartRecord OK D:\Cappat\SVT2 HD 2014-05-03 13-14-58.ts
13:14:58.050 - ChannelGraph5::StartRecord endtime=13:25:00 action=0 - SVT2 HD 2014-05-03 13-14-58
13:14:58.050 - Mpeg2FileWriter
13:14:58.050 - TimeShift::Cursor StartRecording 0 1
13:14:58.050 - ReaderCursor::SetPosition 689793257 (w=649962436)
13:14:58.050 - CAccessDataBase::SetPosition2, value >write_cur
13:14:58.051 - ChannelGraph5::StartRecord OK D:\Cappat\SVT2 HD 2014-05-03 13-14-58(1).ts
13:14:58.333 - * s:98 q:98 tr=6367936 (0)
.
. (Skiping to 13.20:53... when everything looks good in the recording in between)
.
13:20:53.237 - * s:98 q:98 tr=6443136 (0)
13:20:54.234 - GraphManager::SelectGraph
13:20:54.234 - ChannelGraph5::SetActiveState 1
13:20:54.239 - GraphManager::SelectGraph
13:20:54.239 - ChannelGraph5::SetActiveState 1
13:20:54.253 - * s:98 q:98 tr=6443136 (0)
13:20:55.264 - * s:98 q:98 tr=6443136 (0)
13:20:56.247 - ChannelGraph5::StartRecord endtime=13:30:58 action=0 - SVT2 HD 2014-05-03 13-20-56
13:20:56.247 - Mpeg2FileWriter
13:20:56.247 - TimeShift::Cursor StartRecording 0 1
13:20:56.247 - ReaderCursor::SetPosition 2680732069 (w=2640864388)
13:20:56.248 - CAccessDataBase::SetPosition2, value >write_cur
13:20:56.248 - ChannelGraph5::StartRecord OK D:\Cappat\SVT2 HD 2014-05-03 13-20-56.ts
13:20:56.251 - ChannelGraph5::StartRecord endtime=13:30:58 action=0 - SVT2 HD 2014-05-03 13-20-56
13:20:56.251 - Mpeg2FileWriter
13:20:56.251 - TimeShift::Cursor StartRecording 0 1
13:20:56.251 - ReaderCursor::SetPosition 2680732069 (w=2640864388)
13:20:56.251 - CAccessDataBase::SetPosition2, value >write_cur
13:20:56.252 - ChannelGraph5::StartRecord OK D:\Cappat\SVT2 HD 2014-05-03 13-20-56(1).ts
13:20:56.279 - * s:98 q:98 tr=6443136 (0)
.
. (Skiping to 13.25:00... when everything looks good in the recording in between)
.
13:25:00.653 - * s:98 q:98 tr=6443136 (0)
13:25:00.919 - ChannelGraph5::StopRecord D:\Cappat\SVT2 HD 2014-05-03 13-14-58.ts
13:25:00.919 - TimeShift::Cursor StopRecording
13:25:00.920 - Stop recording Complited action=0
13:25:00.920 - GraphManager::SelectGraph
13:25:00.920 - ChannelGraph5::SetActiveState 1
13:25:01.667 - * s:98 q:98 tr=6443136 (0)
13:25:01.932 - ChannelGraph5::StopRecord D:\Cappat\SVT2 HD 2014-05-03 13-14-58(1).ts
13:25:01.932 - TimeShift::Cursor StopRecording
13:25:01.932 - Stop recording Complited action=0
13:25:01.932 - GraphManager::SelectGraph
13:25:01.932 - ChannelGraph5::SetActiveState 1
13:25:02.681 - * s:98 q:98 tr=6443136 (0)
.
. (Skiping to 13.30:58... when everything looks good in the recording in between)
.
13:30:58.598 - * s:98 q:97 tr=6136320 (0)
13:30:58.863 - ChannelGraph5::StopRecord D:\Cappat\SVT2 HD 2014-05-03 13-20-56.ts
13:30:58.864 - TimeShift::Cursor StopRecording
13:30:58.864 - Stop recording Complited action=0
13:30:58.864 - GraphManager::SelectGraph
13:30:58.865 - ChannelGraph5::SetActiveState 1
13:30:59.611 - * s:98 q:97 tr=6443136 (0)
13:30:59.876 - ChannelGraph5::StopRecord D:\Cappat\SVT2 HD 2014-05-03 13-20-56(1).ts
13:30:59.876 - TimeShift::Cursor StopRecording
13:30:59.877 - Stop recording Complited action=0
13:30:59.877 - GraphManager::SelectGraph
13:30:59.877 - ChannelGraph5::SetActiveState 1
13:31:00.627 - * s:98 q:98 tr=6443136 (0)
"
And after this it's nothing about the recording.
I didn't see any other interesting in the other log files at that time...
Using latest ProgDVB 7.04.03, get the same problem with x32 and x64.
Have tried all 3 diffrent options under "'if progdvb is not started when record i planned" but with the same problem.
Have also changed "Additions time for record before and after program" to 0:00 with no diffrence. (I don't want to start record before or after)
The time shift is disabled.
What can be the problem?? Need more log files?
/Niklas