|
MythTV
0.26-pre
|
Class used for doing a list of frequencies / transports. More...
#include <frequencytables.h>
Public Member Functions | |
| TransportScanItem () | |
| TransportScanItem (uint _sourceid, const QString &_si_std, const QString &_name, uint _mplexid, uint _timeoutTune) | |
| TransportScanItem (uint _sourceid, const QString &_name, DTVMultiplex &_tuning, uint _timeoutTune) | |
| TransportScanItem (uint _sourceid, const QString &_name, DTVTunerType _tuner_type, const DTVTransport &_tuning, uint _timeoutTune) | |
| TransportScanItem (uint _sourceid, const QString &_si_std, const QString &strFmt, uint freqNum, uint frequency, const FrequencyTable &, uint _timeoutTune) | |
| uint | offset_cnt () const |
| uint64_t | freq_offset (uint i) const |
| QString | toString () const |
Public Attributes | |
| uint | mplexid |
| DB Mplexid. | |
| QString | FriendlyName |
| Name to display in scanner dialog. | |
| uint | friendlyNum |
| Frequency number (freqid w/freq table) | |
| int | SourceID |
| Associated SourceID. | |
| bool | UseTimer |
| Set if timer is used after lock for getting PAT. | |
| bool | scanning |
| Probbably Unnecessary. | |
| int | freq_offsets [3] |
| Frequency offsets. | |
| unsigned | timeoutTune |
| Timeout to tune to a frequency. | |
| DTVMultiplex | tuning |
| Tuning info. | |
| DTVChannelInfoList | expectedChannels |
Private Member Functions | |
| uint | GetMultiplexIdFromDB (void) const |
| Fetches mplexid if it exists, based on the frequency and sourceid. | |
Class used for doing a list of frequencies / transports.
This is used for ATSC/NA Digital Cable and also scan all transports.
Definition at line 128 of file frequencytables.h.
Definition at line 16 of file frequencytables.cpp.
| TransportScanItem::TransportScanItem | ( | uint | _sourceid, |
| const QString & | _si_std, | ||
| const QString & | _name, | ||
| uint | _mplexid, | ||
| uint | _timeoutTune | ||
| ) |
Definition at line 26 of file frequencytables.cpp.
| TransportScanItem::TransportScanItem | ( | uint | _sourceid, |
| const QString & | _name, | ||
| DTVMultiplex & | _tuning, | ||
| uint | _timeoutTune | ||
| ) |
Definition at line 47 of file frequencytables.cpp.
| TransportScanItem::TransportScanItem | ( | uint | _sourceid, |
| const QString & | _name, | ||
| DTVTunerType | _tuner_type, | ||
| const DTVTransport & | _tuning, | ||
| uint | _timeoutTune | ||
| ) |
Definition at line 60 of file frequencytables.cpp.
| TransportScanItem::TransportScanItem | ( | uint | _sourceid, |
| const QString & | _si_std, | ||
| const QString & | strFmt, | ||
| uint | freqNum, | ||
| uint | frequency, | ||
| const FrequencyTable & | ft, | ||
| uint | _timeoutTune | ||
| ) |
Definition at line 87 of file frequencytables.cpp.
| uint TransportScanItem::offset_cnt | ( | ) | const [inline] |
Definition at line 157 of file frequencytables.h.
Referenced by GetMultiplexIdFromDB().
| uint64_t TransportScanItem::freq_offset | ( | uint | i | ) | const |
Definition at line 150 of file frequencytables.cpp.
Referenced by GetMultiplexIdFromDB(), ChannelScanSM::ScanTransport(), and ChannelScanSM::Tune().
| QString TransportScanItem::toString | ( | void | ) | const |
Definition at line 157 of file frequencytables.cpp.
Referenced by ChannelScanSM::ScanForChannels(), and ChannelScanSM::ScanTransports().
| uint TransportScanItem::GetMultiplexIdFromDB | ( | void | ) | const [private] |
Fetches mplexid if it exists, based on the frequency and sourceid.
Definition at line 140 of file frequencytables.cpp.
Referenced by TransportScanItem().
DB Mplexid.
Definition at line 168 of file frequencytables.h.
Referenced by GetMultiplexIdFromDB(), ChannelScanSM::ScanTransport(), toString(), TransportScanItem(), and ChannelScanSM::Tune().
| QString TransportScanItem::FriendlyName |
Name to display in scanner dialog.
Definition at line 170 of file frequencytables.h.
Referenced by ChannelScanSM::ScanTransport(), and toString().
Frequency number (freqid w/freq table)
Definition at line 171 of file frequencytables.h.
Referenced by toString().
Associated SourceID.
Definition at line 172 of file frequencytables.h.
Set if timer is used after lock for getting PAT.
Definition at line 173 of file frequencytables.h.
Referenced by toString().
Frequency offsets.
Definition at line 177 of file frequencytables.h.
Referenced by freq_offset(), toString(), and TransportScanItem().
| unsigned TransportScanItem::timeoutTune |
Timeout to tune to a frequency.
Definition at line 178 of file frequencytables.h.
Referenced by toString().
Tuning info.
Definition at line 180 of file frequencytables.h.
Referenced by ChannelScanSM::AddToList(), freq_offset(), ChannelScanSM::HandleActiveScan(), ChannelScanSM::ScanTransport(), toString(), TransportScanItem(), and ChannelScanSM::Tune().
Definition at line 182 of file frequencytables.h.
Referenced by TransportScanItem().
1.7.6.1