Do these channels have separate VPID and PPID?
channels.conf looks like:
ONE;T:578000:C0M64:C:6900:1305+1205=2:1405=...@4:579:606:1005:182:10:0
TV2;T:578000:C0M64:C:6900:1306+1206=2:1406=...@4:580:606:1006:182:10:0
TV3;T:578000:C0M64:C:6900:1303=2:14...@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.

_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to