The problem shown in the logs is that the second schedule starts before the first has been fully ended by the TV Service .Affects most of the recent SVNs
When the TV service actualy ends the first recording it is in fact stoping the second recording which has only been recording for a few moments.
The net result in a single tuner setup is that the second recording is only a few kb long.
Also the tuner is locked to this transponder even after the schedule (which isn't even recording properly) until the service is restarted.
11/05/2007 20:00:03 D card: Tuner locked:True signal strength:96 signal quality:42
11/05/2007 20:00:03 B Scheduler : record to F:\ATI\Smallville-ITV2+1\Smallville--2007-05-11-20_00.mpg
11/05/2007 20:00:03 D card: StartRecording 1 F:\ATI\Smallville-ITV2+1\Smallville--2007-05-11-20_00.ts
11/05/2007 20:00:03 D subch:0 StartRecord(F:\ATI\Smallville-ITV2+1\Smallville--2007-05-11-20_00.ts)
11/05/2007 20:00:03 D subch:0 StartRecording...
11/05/2007 20:00:03 D subch:0 set record pid:259 video type:MPEG-2
11/05/2007 20:00:03 D subch:0 set record pid:25A audio lang: type:MPEG-2
11/05/2007 20:00:03 D subch:0 set record pid:25B subtitle type:6
11/05/2007 20:00:03 D subch:0 set record pid:25C audio lang: type:MPEG-2
11/05/2007 20:00:03 D subch:0 record transport stream mode
11/05/2007 20:00:03 B recList:count:2 add scheduleid:65 card:Nebula DigiTV PCI BDA Tuner Filter
11/05/2007 20:00:03 B Scheduler : stop record TvDatabase.Channel 11/05/2007 19:00:02-11/05/2007 20:00:00 Grand Designs
11/05/2007 20:00:03 D card: StopRecording 1
11/05/2007 20:00:03 D card: StopRecording for card:1
11/05/2007 20:00:03 D subch:0 StopRecord()
11/05/2007 20:00:03 B diskmanagement: recording Grand Designs ended. type:EveryTimeOnThisChannel max episodes:5
As you can see above the logs show that the StopRecording for card:1 occurs after the next shedule has started on the card, this seems to be the logic flow error.
When the TV service actualy ends the first recording it is in fact stoping the second recording which has only been recording for a few moments.
The net result in a single tuner setup is that the second recording is only a few kb long.
Also the tuner is locked to this transponder even after the schedule (which isn't even recording properly) until the service is restarted.
11/05/2007 20:00:03 D card: Tuner locked:True signal strength:96 signal quality:42
11/05/2007 20:00:03 B Scheduler : record to F:\ATI\Smallville-ITV2+1\Smallville--2007-05-11-20_00.mpg
11/05/2007 20:00:03 D card: StartRecording 1 F:\ATI\Smallville-ITV2+1\Smallville--2007-05-11-20_00.ts
11/05/2007 20:00:03 D subch:0 StartRecord(F:\ATI\Smallville-ITV2+1\Smallville--2007-05-11-20_00.ts)
11/05/2007 20:00:03 D subch:0 StartRecording...
11/05/2007 20:00:03 D subch:0 set record pid:259 video type:MPEG-2
11/05/2007 20:00:03 D subch:0 set record pid:25A audio lang: type:MPEG-2
11/05/2007 20:00:03 D subch:0 set record pid:25B subtitle type:6
11/05/2007 20:00:03 D subch:0 set record pid:25C audio lang: type:MPEG-2
11/05/2007 20:00:03 D subch:0 record transport stream mode
11/05/2007 20:00:03 B recList:count:2 add scheduleid:65 card:Nebula DigiTV PCI BDA Tuner Filter
11/05/2007 20:00:03 B Scheduler : stop record TvDatabase.Channel 11/05/2007 19:00:02-11/05/2007 20:00:00 Grand Designs
11/05/2007 20:00:03 D card: StopRecording 1
11/05/2007 20:00:03 D card: StopRecording for card:1
11/05/2007 20:00:03 D subch:0 StopRecord()
11/05/2007 20:00:03 B diskmanagement: recording Grand Designs ended. type:EveryTimeOnThisChannel max episodes:5
As you can see above the logs show that the StopRecording for card:1 occurs after the next shedule has started on the card, this seems to be the logic flow error.