[mythtv-commits] Ticket #1793: Problems with built-in scanner (channels.conf import used to work)

MythTV mythtv at cvs.mythtv.org
Tue May 23 11:19:50 EDT 2006


#1793: Problems with built-in scanner (channels.conf import used to work)
----------------------------------+-----------------------------------------
 Reporter:  davideshay at gmail.com  |        Owner:  danielk
     Type:  defect                |       Status:  new    
 Priority:  minor                 |    Milestone:  0.20   
Component:  mythtv                |      Version:  head   
 Severity:  medium                |   Resolution:         
----------------------------------+-----------------------------------------
Comment (by danielk):

 It looks like the cable provider is sending out bogus data:
 {{{
 Channel #0 name() 1008-0 mod(SCTE mode 2) cTSID(0x17)
  pnum(100) ETM_loc(0) access_ctrl(0) hidden(0)
 path_select(0) out_of_band(0) hide_guide(1) service_type(2)
 source_id(1102)

 Channel #1 name() 1008-0 mod(SCTE mode 2) cTSID(0x17)
  pnum(101) ETM_loc(0) access_ctrl(0) hidden(0)
 path_select(0) out_of_band(0) hide_guide(1) service_type(2)
 source_id(1104)

 Channel #2 name() 1008-0 mod(SCTE mode 2) cTSID(0x17)
  pnum(103) ETM_loc(0) access_ctrl(0) hidden(0)
 path_select(0) out_of_band(0) hide_guide(1) service_type(2)
 source_id(1106)

 Channel #3 name() 1008-0 mod(SCTE mode 2) cTSID(0x17)
  pnum(104) ETM_loc(0) access_ctrl(0) hidden(0)
 path_select(0) out_of_band(0) hide_guide(1) service_type(2)
 source_id(1108)

 Channel #4 name() 1008-0 mod(SCTE mode 2) cTSID(0x17)
  pnum(102) ETM_loc(0) access_ctrl(0) hidden(0)
 path_select(0) out_of_band(0) hide_guide(1) service_type(2)
 source_id(1112)
 }}}

 Notice that the major channel is always 1008, and the minor channel is
 always 0. This confuses the scanner which assumes the channel numbers are
 unique.

 I've created a hack which will give you unique channel numbers, but you
 need to use "delete" for the existing channel treatment.

 Please, try this patch.

 Then send me the output of channel scan again and the output this from the
 database:
 {{{
 select
 chanid,channum,atscsrcid/256,atscsrcid%256,serviceid,networkid,transportid,frequency
 from channel,dtv_multiplex where channel.mplexid = dtv_multiplex.mplexid;
 }}}

 Also, please point out at least one channel you can't tune to after
 applying the patch.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1793>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list