[mythtv-users] BBC PAT/PMT/LCN numbers scrambled?
Andy Burns
mythtv.lists at burns.me.uk
Mon Mar 9 19:23:30 UTC 2009
I've just started using a backend which has been switched off for a few months.
After updating mythtv packages to latest 0.2.1 from atrpms the first
thing I did was to delete all channels, all video sources and all
tuners, add back my two DVB-T tuners (each with 3 concurrent
recordings), add Waltham as my video source and do a full scan, it
picked up all 6 muxes and all channels with proper names.
However the logical channel numbers for all channels in both BBC muxes
(MUX1 and MUXB) are totally wrong (e.g. BBC ONE=4166, BBC TWO=4230,
BBC THREE=4351, BBC FOUR=16832)
The backend is spewing lots of warning messages like
2009-03-09 18:42:26.508 DTVSM(0) Error: Wrong PMT; pmt->pn(35968) desired(8264)
2009-03-09 18:42:29.901 Program #8264 not found in PAT!
Program Association Table
PSIP tableID(0x0) length(17) extension(0xf5b)
version(8) current(0) section(0) last_section(240)
tsid: 3931
programCount: 2
program number 4367 has PID 0x1b10 data 0x11 0x f 0x5b 0x10
program number 240 has PID 0x110f data 0x 0 0xf0 0x11 0x f
Eventually after a few minutes the backend crashes with this message
mythbackend: mpeg/mpegtables.h:681:
ConditionalAccessTable::ConditionalAccessTable(const PSIPTable&):
Assertion `TableID::CAT == TableID()' failed.
I've seen others reporting this error, but only when using CVS
versions and it's been closed as NOTABUG.
More information about the mythtv-users
mailing list