[mythtv-commits] Ticket #1966: atscsrcid can't handle minor channels > 255

MythTV mythtv at cvs.mythtv.org
Tue Jul 4 21:18:09 UTC 2006


#1966: atscsrcid can't handle minor channels > 255
---------------------+------------------------------------------------------
 Reporter:  danielk  |        Owner:  danielk
     Type:  task     |       Status:  closed 
 Priority:  minor    |    Milestone:  0.20   
Component:  mythtv   |      Version:  head   
 Severity:  medium   |   Resolution:  fixed  
---------------------+------------------------------------------------------
Changes (by danielk):

  * resolution:  => fixed
  * status:  new => closed

Comment:

 (In [10392]) Closes #1966. Merges mythtv-atscsrcid to head.

 This splits the atscsrcid column into two columns atsc_major_chan and
 atsc_minor_chan to support ATSC channels in QAM which uses much larger
 numbers for minor channels.

 This introduces a smart channel sorting method that can handle mixed
 system channel lineups much better. i.e. DVB-S + ATSC + NTSC channel are
 sorted inteligently when they are in the same lineup.

 This adds code to TVRec::InitChannel() to fall back to a channel in your
 lineup when your startchannel does not exist in the lineup and so is not
 tunable. This assures that LiveTV is not broken when a channel disappears
 from your lineup, or the user forgets to set it after the initial
 mythfilldatabase run.

 These changes are explained in more detail in the mythtv-atscsrcid commit
 logs attached to Ticket #1966. I've been running a version of this for
 about two weeks without serious problems (only sorting problems which have
 been fixed), but I'll be on the lookout for any error reports in the
 coming week.

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


More information about the mythtv-commits mailing list