[mythtv-commits] Ticket #10957: Recorder looking for wrong service id

MythTV noreply at mythtv.org
Mon Jul 30 21:12:41 UTC 2012


#10957: Recorder looking for wrong service id
--------------------------------------+-------------------------
     Reporter:  stuartm               |      Owner:  danielk
         Type:  Bug Report - General  |     Status:  new
     Priority:  minor                 |  Milestone:  0.26
    Component:  MythTV - Recording    |    Version:  Master Head
     Severity:  medium                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+-------------------------
 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.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10957>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list