MythTV
master
|
#include <libmythtv/dtvconfparserhelpers.h>
Public Member Functions | |
DTVTunerType (int _default=kTunerTypeUnknown) | |
DTVTunerType & | operator= (int type) |
bool | Parse (const QString &_value) |
bool | IsFECVariable (void) const |
bool | IsModulationVariable (void) const |
bool | IsDiSEqCSupported (void) const |
QString | toString () const |
uint | toUInt () const |
Public Member Functions inherited from DTVParamHelper | |
DTVParamHelper (int _value) | |
DTVParamHelper & | operator= (int _value) |
operator int () const | |
bool | operator== (const int v) const |
bool | operator!= (const int v) const |
Static Public Member Functions | |
static void | initStr (void) |
static QString | toString (int _value) |
Static Public Attributes | |
static const int | kTunerTypeDVBS1 = 0x0000 |
static const int | kTunerTypeDVBS2 = 0x0020 |
static const int | kTunerTypeDVBC = 0x0001 |
static const int | kTunerTypeDVBT = 0x0002 |
static const int | kTunerTypeDVBT2 = 0x0022 |
static const int | kTunerTypeATSC = 0x0003 |
static const int | kTunerTypeASI = 0x1000 |
static const int | kTunerTypeOCUR = 0x2000 |
static const int | kTunerTypeIPTV = 0x4000 |
static const int | kTunerTypeUnknown = 0x80000000 |
Static Private Attributes | |
static const DTVParamHelperVec | kParseTable |
Additional Inherited Members | |
Static Protected Member Functions inherited from DTVParamHelper | |
static bool | ParseParam (const QString &symbol, int &value, const DTVParamHelperVec &table) |
static QString | toString (const DTVParamStringVec &strings, int index) |
Protected Attributes inherited from DTVParamHelper | |
int | m_value |
Definition at line 76 of file dtvconfparserhelpers.h.
|
inlineexplicit |
Definition at line 127 of file dtvconfparserhelpers.h.
|
inline |
Definition at line 129 of file dtvconfparserhelpers.h.
|
inline |
Definition at line 131 of file dtvconfparserhelpers.h.
Referenced by ChannelScanSM::ScanForChannels().
|
inline |
Definition at line 134 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::CheckOptions(), and dtvmultiplex_to_dtvproperties().
|
inline |
Definition at line 141 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::CheckOptions().
|
inline |
Definition at line 148 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::Open(), and DVBChannel::Tune().
|
inline |
Definition at line 154 of file dtvconfparserhelpers.h.
Referenced by ChannelScanSM::AddToList(), SatIPChannel::Open(), DVBChannel::Open(), CardUtil::ProbeSubTypeName(), ScanWizard::SetPaneDefaults(), toString(), SatIPStreamHandler::Tune(), and ChannelScanSM::UpdateChannelInfo().
|
inline |
Definition at line 156 of file dtvconfparserhelpers.h.
Referenced by ScanDTVTransport::SaveScan().
|
static |
Definition at line 51 of file dtvconfparserhelpers.cpp.
Referenced by DTVTunerType().
|
static |
Definition at line 65 of file dtvconfparserhelpers.cpp.
|
staticprivate |
Definition at line 78 of file dtvconfparserhelpers.h.
Referenced by Parse().
|
static |
Definition at line 93 of file dtvconfparserhelpers.h.
Referenced by CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), ChannelImporter::GetDBTransports(), initStr(), IsDiSEqCSupported(), DTVMultiplex::IsEqual(), IsFECVariable(), ChannelImporter::MergeSameFrequency(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), DVBChannel::Tune(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 94 of file dtvconfparserhelpers.h.
Referenced by CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), ChannelImporter::GetDBTransports(), initStr(), IsDiSEqCSupported(), DTVMultiplex::IsEqual(), IsFECVariable(), IsModulationVariable(), ChannelImporter::MergeSameFrequency(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), DVBChannel::Tune(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 95 of file dtvconfparserhelpers.h.
Referenced by CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), get_tune_spec(), initStr(), DTVMultiplex::IsEqual(), IsFECVariable(), IsModulationVariable(), HDHRStreamHandler::Open(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), HDHRChannel::SetChannelByString(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), ChannelScanSM::UpdateChannelInfo(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 96 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::CheckOptions(), CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), get_tune_spec(), initStr(), DTVMultiplex::IsEqual(), HDHRStreamHandler::Open(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), HDHRChannel::SetChannelByString(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), ChannelScanSM::Tune(), ChannelScanSM::UpdateChannelInfo(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 97 of file dtvconfparserhelpers.h.
Referenced by DVBChannel::CheckOptions(), CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), DTVMultiplex::FillFromDeliverySystemDesc(), get_tune_spec(), ChannelScanSM::HandleActiveScan(), initStr(), DTVMultiplex::IsEqual(), DTVMultiplex::ParseTuningParams(), ChannelScanner::PreScanCommon(), ScanWizard::Scan(), SatIP::toTunerType(), SatIPStreamHandler::Tune(), ChannelScanSM::Tune(), ChannelScanSM::UpdateChannelInfo(), and ChannelScanSM::UpdateScanTransports().
|
static |
Definition at line 98 of file dtvconfparserhelpers.h.
Referenced by ChannelScanSM::AddToList(), CardUtil::ConvertToTunerType(), dtvmultiplex_to_dtvproperties(), dtvmultiplex_to_dvbparams(), dvbparams_to_dtvmultiplex(), get_tune_spec(), ChannelImporter::GetDBTransports(), initStr(), DTVMultiplex::IsEqual(), IsModulationVariable(), ChannelImporter::MergeSameFrequency(), CetonChannel::Open(), HDHRStreamHandler::Open(), DTVMultiplex::ParseTuningParams(), and ChannelScanner::PreScanCommon().
|
static |
Definition at line 100 of file dtvconfparserhelpers.h.
Referenced by ASIChannel::ASIChannel(), ChannelScanSM::GetChannelList(), and initStr().
|
static |
Definition at line 101 of file dtvconfparserhelpers.h.
Referenced by initStr(), and HDHRStreamHandler::Open().
|
static |
Definition at line 102 of file dtvconfparserhelpers.h.
Referenced by DTVMultiplex::IsEqual().
|
static |
Definition at line 103 of file dtvconfparserhelpers.h.
Referenced by ChannelScanSM::ChannelScanSM(), CardUtil::ConvertToTunerType(), DTVChannel::GetTunerTypes(), ChannelScanSM::GuessDTVTunerType(), initStr(), HDHRChannel::Open(), CardUtil::ProbeSubTypeName(), ScanWizard::Scan(), toString(), SatIP::toTunerType(), and ChannelScanSM::UpdateScanTransports().