2018-02-12, 11:09 AM
andrewj Wrote:Hi,
I don't see NPVR recording more than 2 channels together, ever. For example last night it successfully recorded a complex set of butting recordings, but only by removing the pre- and post-padding which wouldn't be necessary if it could record more than 2.
NextPVR creates a ndigitalhost task for each tuner and it is the ndigitalhost task that connects to the tuner and receives the broadcast stream. The ndigitalhost tasks create log files that are numbered. We see that you have logs for ndigitalhost-22 and ndigitalhost-23 with 22 being for one tuner and 23 being for the other tuner.
The 22 log has this ...
Quote:2018-02-11 19:57:00.067 [INFO][18] DigitalRecorder.StartStream(F:\Recorded TV\TempRec\Lost Cities of the Maya Revealed\Lost Cities of the Maya Revealed_20180211_20002100.ts)
2018-02-11 19:57:00.076 [DEBUG][18] Calling LockChannel()
2018-02-11 19:57:00.113 [DEBUG][18] locked=1, present=1, strength=63, quality=83 (took 31ms to check)
2018-02-11 19:57:00.113 [DEBUG][18] File size is 2012352
2018-02-11 19:57:00.113 [INFO][18] DigitalRecorder.StartStream() allocated handle: 0x2
2018-02-11 19:57:00.115 [DEBUG][18] Temp at 11/02/2018 19:57:10
2018-02-11 19:58:00.136 [INFO][21] DigitalRecorder.StartStream(F:\Recorded TV\TempRec\Endeavour\Endeavour_20180211_20002200.ts)
2018-02-11 19:58:00.142 [DEBUG][21] Calling LockChannel()
2018-02-11 19:58:00.198 [DEBUG][21] locked=1, present=1, strength=63, quality=83 (took 63ms to check)
and this indicates that a single tuner is recording both of these programmes.
The most recent 23 log has ...
Quote:2018-02-11 21:57:00.862 [ERROR][39] StartStream Exception: System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.and I have no clue what this error is saying.
at Native.DigitalRecorderBase.StartStream(String target, Int32 serviceID)
at NShared.DigitalRecorder.StartStream(ChannelMapping channelMapping, String target, String& reason)
at NDigitalHost.RecorderRemote.StartStream(ChannelMapping channelMapping, String target, String& reason)
Did you do a rescan when BBC4 changed frequency a few weeks ago? In any event, my suggestion would be to go to NextPVR Settings --> Channels ... delete all instances of BBC4 (there may be more than one) ... reboot to restart everything ... go to NextPVR Settings --> Devices and rescan to pick up a "clean" BBC4.
Edit: I'm not sure why there are oddities with padding ... we can look at that when we have both tuners working as they should.