[mythtv-commits] mythtv commit: r10389 - in branches/mythtv-atscsrcid by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Jul 4 19:52:22 UTC 2006


      Author: danielk
        Date: 2006-07-04 19:52:20 +0000 (Tue, 04 Jul 2006)
New Revision: 10389
   Changeset: http://cvs.mythtv.org/trac/changeset/10389

Modified:

   branches/mythtv-atscsrcid/libs/libmythtv/channelutil.cpp
   branches/mythtv-atscsrcid/libs/libmythtv/datadirect.cpp
   branches/mythtv-atscsrcid/libs/libmythtv/dbcheck.cpp
   branches/mythtv-atscsrcid/libs/libmythtv/eithelper.cpp
   branches/mythtv-atscsrcid/libs/libmythtv/eithelper.h
   branches/mythtv-atscsrcid/libs/libmythtv/eitscanner.cpp
   branches/mythtv-atscsrcid/libs/libmythtv/mpeg/atscstreamdata.cpp
   branches/mythtv-atscsrcid/libs/libmythtv/mpeg/atscstreamdata.h
   branches/mythtv-atscsrcid/libs/libmythtv/programinfo.cpp
   branches/mythtv-atscsrcid/programs/mythbackend/mainserver.cpp

Log:

Refs #1966. Converts the channel table's atscsrcid column into two columns, one for each component of the channel.

This changeset adds two columns atsc_major_chan and atsc_minor_chan which replace atscsrcid. The new columns are populated with the data from atscsrcid so there is no need to rescan if things were working for you before.

The old column was not only a misnomer, since there is such a thing as an ATSC source id (this rarely implemented properly in practice, so we don't store it in the DB), but also could not handle some of the newer cable encodings which use the ATSC minor channel to enumerate their cable system channel numbers, up into the 1000's.






More information about the mythtv-commits mailing list