Opened 12 years ago

Closed 12 years ago

#10957 closed Bug Report - General (fixed)

Recorder looking for wrong service id

Reported by: stuartm Owned by: danielk
Priority: minor Milestone: 0.26
Component: MythTV - Recording Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Log can be found here - http://pastebin.com/ixCzQG6A

We wanted to record 'Natural World' on BBC HD, serviceid 6940. The log shows the following:

Jul 19 19:59:02 scafell mythlogserver: mythbackend[31670]: I Scheduler scheduler.cpp:2648 (HandleRecordingStatusChange) Tuning recording: "Natural World":"Living with Baboons": channel 13940 on cardid 34, sourceid 7

Jul 19 19:59:02 scafell mythlogserver: mythbackend[31670]: E DVBRead dtvsignalmonitor.cpp:321 (HandlePAT) DTVSM(/dev/dvb/adapter0/frontend0): Program #10210 not found in PAT!#012Program Association Section#012 PSIP tableID(0x0) length(25) extension(0x802)#012      version(3) current(1) section(0) last_section(0)#012      tsid(2050) programCount(4)#012  program number  6940 has PID 0x0102#012  program number  6941 has PID 0x0104#012  program number  6942 has PID 0x0120#012  program number  6945 has PID 0x0103

Jul 19 19:59:02 scafell mythlogserver: mythbackend[31670]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(31): Changing from None to RecordingOnly

Jul 19 19:59:02 scafell mythlogserver: mythbackend[31670]: I TVRecEvent mythdbcon.cpp:401 (PurgeIdleConnections) New DB connection, total: 19

Jul 19 19:59:02 scafell mythlogserver: mythbackend[31670]: I TVRecEvent tv_rec.cpp:3511 (TuningCheckForHWChange) TVRec(31): HW Tuner: 31->31

Jul 19 19:59:03 scafell mythlogserver: mythbackend[31670]: E DVBRead mpeg/mpegstreamdata.cpp:817 (ProcessPAT) ProcessPAT: Program not found in PAT. Rescan your transports.

Jul 19 19:59:03 scafell mythlogserver: mythbackend[31670]: E DVBRead mpeg/mpegstreamdata.cpp:423 (CreatePATSingleProgram) Desired program #10210 not found in PAT.#012#011#011#011Cannot create single program PAT.

It's looking at the correct PAT, but instead of program #6940 it's looking for #10210 which is the wrong channel, on a different multiplex. Eit scan is enabled for 10210 but not 6940, no recordings were scheduled on 10210 at all either before or after the event. LiveTV was not tuned to 10210 and as a rule isn't used anyway.

Change History (1)

comment:1 Changed 12 years ago by Daniel Thor Kristjansson <dkristjansson@…>

Resolution: fixed
Status: newclosed

In 53d417d77ca317d3b05f921cb2c69e976b7cf823/mythtv:

Fixes #10957. Block EIT channel changes during other channel changes.

Note: See TracTickets for help on using tickets.