It looks like the stream count for the first analog device does not reset to zero when it fails
Code:
2012-04-30 22:13:38.621 [INFO][3] AnalogRecorder.StartStream(LIVE&C:\Temp\live-WJLA-3735.ts)
2012-04-30 22:13:38.621 [INFO][3] AnalogRecorder stream count now 1
...
2012-04-30 22:13:43.309 [ERROR][3] Device failed to start
(moves to tuner #2)
..
back to tuner one
2012-04-30 22:14:10.351 [INFO][15] AnalogRecorder.StartStream(LIVE&C:\Temp\live-SPIKETV-3739.ts)
2012-04-30 22:14:10.351 [INFO][15] AnalogRecorder stream count now 2
..
fails again
2012-04-30 22:14:15.041 [ERROR][15] Device failed to start
...
(moves to tuner #2)
..
back to tuner one
2012-04-30 23:00:01.524 [INFO][7] AnalogRecorder.StartStream(E:\Recordings\The Daily Show With Jon Stewart\The Daily Show With Jon Stewart_20120430_23002331.ts)
2012-04-30 23:00:01.524 [INFO][7] AnalogRecorder stream count now 3
back to tuner one which works this time but the count is too high
Martin