On 05.09.2010 21:59, Simon Baxter wrote:
Looks like there are TS packets in your stream that are marked as "scrambled", but not unscrambled by the CAM.
Do you have any CAM in your system at all?
Yes. System has 2x TT-1501-C cards and Alphacrypt CAMS
Are the channels where this happens scrambled?
Yes
Do these channels have separate VPID and PPID?
channels.conf looks like: ONE;T:578000:C0M64:C:6900:1305+1205=2:1405=eng@4:579:606:1005:182:10:0 TV2;T:578000:C0M64:C:6900:1306+1206=2:1406=eng@4:580:606:1006:182:10:0 TV3;T:578000:C0M64:C:6900:1303=2:1403=@4:712:606,5601:1003:182:10:0
Does the problem go away if, instead of the above change, you comment out the line
(Channel->Ppid() == Channel->Vpid() || AddPid(Channel->Ppid())) &&
in cReceiver::AddPids()?
Yes - that fixes the problem....
Do these channels have separate VPID and PPID?
channels.conf looks like: ONE;T:578000:C0M64:C:6900:1305+1205=2:1405=eng@4:579:606:1005:182:10:0 TV2;T:578000:C0M64:C:6900:1306+1206=2:1406=eng@4:580:606:1006:182:10:0 TV3;T:578000:C0M64:C:6900:1303=2:1403=@4:712:606,5601:1003:182:10:0
Does the problem go away if, instead of the above change, you comment out the line
(Channel->Ppid() == Channel->Vpid() || AddPid(Channel->Ppid())) &&
in cReceiver::AddPids()?
Yes - that fixes the problem....
ARRGH - spoke too soon.
If I revert to the original device.c and remove that line on receiver.c, I get "CAM 2: 'to receive this programme !'" messages:
Sep 6 09:51:52 freddy vdr: [28154] switching to channel 2 Sep 6 09:51:52 freddy vdr: [28154] cTS2PES got 0 TS errors, 1 TS continuity errors Sep 6 09:51:52 freddy vdr: [28154] cTS2PES got 0 TS errors, 2 TS continuity errors Sep 6 09:51:52 freddy vdr: [28487] receiver on device 2 thread started (pid=28154, tid=28487) Sep 6 09:51:52 freddy vdr: [28488] TS buffer on device 2 thread started (pid=28154, tid=28488) Sep 6 09:51:52 freddy vdr: [28486] TS buffer on device 1 thread ended (pid=28154, tid=28486) Sep 6 09:51:52 freddy vdr: [28485] buffer stats: 92120 (4%) used Sep 6 09:51:52 freddy vdr: [28485] receiver on device 1 thread ended (pid=28154, tid=28485) Sep 6 09:51:56 freddy vdr: [28488] TS buffer on device 2 thread ended (pid=28154, tid=28488) Sep 6 09:51:56 freddy vdr: [28487] buffer stats: 125020 (5%) used Sep 6 09:51:56 freddy vdr: [28487] receiver on device 2 thread ended (pid=28154, tid=28487) Sep 6 09:51:56 freddy vdr: [28154] switching to channel 2 Sep 6 09:51:56 freddy vdr: [28489] receiver on device 1 thread started (pid=28154, tid=28489) Sep 6 09:51:56 freddy vdr: [28490] TS buffer on device 1 thread started (pid=28154, tid=28490) Sep 6 09:51:56 freddy vdr: [28154] CAM 2: Menu ------------------ Sep 6 09:51:56 freddy vdr: [28154] CAM 2: 'AlphaCrypt' Sep 6 09:51:56 freddy vdr: [28154] CAM 2: 'You are not entitled' Sep 6 09:51:56 freddy vdr: [28154] CAM 2: 'to receive this programme !' Sep 6 09:51:56 freddy vdr: [28154] CAM 2: 'Press OK' Sep 6 09:51:57 freddy vdr: [28489] cVideoRepacker: switching to MPEG1/2 mode Sep 6 09:51:57 freddy vdr: [28489] cVideoRepacker: operating in MPEG1/2 mode Sep 6 09:52:09 freddy vdr: [28154] switching to channel 3 Sep 6 09:52:09 freddy vdr: [28495] receiver on device 2 thread started (pid=28154, tid=28495) Sep 6 09:52:09 freddy vdr: [28496] TS buffer on device 2 thread started (pid=28154, tid=28496) Sep 6 09:52:09 freddy vdr: [28490] TS buffer on device 1 thread ended (pid=28154, tid=28490) Sep 6 09:52:09 freddy vdr: [28489] buffer stats: 92120 (4%) used Sep 6 09:52:09 freddy vdr: [28489] receiver on device 1 thread ended (pid=28154, tid=28489) Sep 6 09:52:13 freddy vdr: [28496] TS buffer on device 2 thread ended (pid=28154, tid=28496) Sep 6 09:52:13 freddy vdr: [28495] buffer stats: 56588 (2%) used Sep 6 09:52:13 freddy vdr: [28495] receiver on device 2 thread ended (pid=28154, tid=28495) Sep 6 09:52:14 freddy vdr: [28154] switching to channel 3 Sep 6 09:52:14 freddy vdr: [28497] receiver on device 1 thread started (pid=28154, tid=28497) Sep 6 09:52:14 freddy vdr: [28154] CAM 2: Menu ------------------ Sep 6 09:52:14 freddy vdr: [28498] TS buffer on device 1 thread started (pid=28154, tid=28498) Sep 6 09:52:14 freddy vdr: [28154] CAM 2: 'AlphaCrypt' Sep 6 09:52:14 freddy vdr: [28154] CAM 2: 'You are not entitled' Sep 6 09:52:14 freddy vdr: [28154] CAM 2: 'to receive this programme !' Sep 6 09:52:14 freddy vdr: [28154] CAM 2: 'Press OK' Sep 6 09:52:15 freddy vdr: [28497] cVideoRepacker: switching to MPEG1/2 mode Sep 6 09:52:15 freddy vdr: [28497] cVideoRepacker: operating in MPEG1/2 mode
The device.c hack does not give me these errors.