[mythtv-commits] mythtv commit: r11702 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu Nov 9 00:09:52 UTC 2006
Author: danielk
Date: 2006-11-09 00:09:51 +0000 (Thu, 09 Nov 2006)
New Revision: 11702
Changeset: http://cvs.mythtv.org/trac/changeset/11702
Added:
trunk/mythtv/libs/libmythtv/dtvmultiplex.cpp
trunk/mythtv/libs/libmythtv/dtvmultiplex.h
Modified:
trunk/mythtv/libs/libmythtv/cardutil.cpp
trunk/mythtv/libs/libmythtv/channel.cpp
trunk/mythtv/libs/libmythtv/channel.h
trunk/mythtv/libs/libmythtv/channelutil.cpp
trunk/mythtv/libs/libmythtv/channelutil.h
trunk/mythtv/libs/libmythtv/diseqc.cpp
trunk/mythtv/libs/libmythtv/diseqc.h
trunk/mythtv/libs/libmythtv/dtvchannel.h
trunk/mythtv/libs/libmythtv/dtvconfparserhelpers.cpp
trunk/mythtv/libs/libmythtv/dtvconfparserhelpers.h
trunk/mythtv/libs/libmythtv/dvbchannel.cpp
trunk/mythtv/libs/libmythtv/dvbchannel.h
trunk/mythtv/libs/libmythtv/dvbconfparser.cpp
trunk/mythtv/libs/libmythtv/dvbconfparser.h
trunk/mythtv/libs/libmythtv/dvbrecorder.cpp
trunk/mythtv/libs/libmythtv/dvbsignalmonitor.cpp
trunk/mythtv/libs/libmythtv/dvbtypes.cpp
trunk/mythtv/libs/libmythtv/dvbtypes.h
trunk/mythtv/libs/libmythtv/frequencytables.cpp
trunk/mythtv/libs/libmythtv/frequencytables.h
trunk/mythtv/libs/libmythtv/hdhrchannel.cpp
trunk/mythtv/libs/libmythtv/hdhrchannel.h
trunk/mythtv/libs/libmythtv/iptvchannel.h
trunk/mythtv/libs/libmythtv/libmythtv.pro
trunk/mythtv/libs/libmythtv/scanwizardscanner.cpp
trunk/mythtv/libs/libmythtv/siscan.cpp
trunk/mythtv/libs/libmythtv/siscan.h
trunk/mythtv/libs/libmythtv/videosource.cpp
Log:
Refs #1866. Refs #2600. Replaces DVBTuning with DTVMultiplex which does not depend on DVB headers and uses the same string parsing routines as the dvb-utils channels.conf reader.
This DTVMultiplex is then used for DTVChannel::Tune() so that the different DTV channels classes no longer require custom tuning code in the channel scanner. This also gets rid of the Linux DVB header dependency in frequencytables.{h,cpp} which simplifies that code as well.
This has been tested with DVB ATSC 8-VSB/QAM-256, DVB-T, DVB-C, ivtv (which uses a DTV capable tuning class), and the HDHomeRun 8-VSB/QAM-256.
More information about the mythtv-commits
mailing list