#include <scanwizardscanner.h>

Definition at line 57 of file scanwizardscanner.h.
Public Member Functions | |
| ScanWizardScanner (void) | |
| virtual void | deleteLater (void) |
| void | Scan (int scantype, uint cardid, const QString &inputname, uint sourceid, bool do_delete_channels, bool do_rename_channels, bool do_ignore_signal_timeout, uint mplexid, const QMap< QString, QString > &startChan, const QString &freq_std, const QString &mod, const QString &tbl, const QString &atsc_format) |
| void | ImportDVBUtils (uint sourceid, int cardtype, const QString &file) |
| void | ImportM3U (uint cardid, const QString &inputname, uint sourceid) |
Static Public Attributes | |
| static QString | kTitle = QString::null |
Protected Slots | |
| void | CancelScan (void) |
| void | scanComplete (void) |
| void | transportScanComplete (void) |
| void | updateText (const QString &status) |
| void | updateStatusText (const QString &status) |
| void | dvbLock (const SignalMonitorValue &) |
| void | dvbSNR (const SignalMonitorValue &) |
| void | dvbSignalStrength (const SignalMonitorValue &) |
| void | serviceScanPctComplete (int pct) |
Protected Member Functions | |
| ~ScanWizardScanner () | |
| void | Teardown (void) |
| void | PreScanCommon (int scantype, uint cardid, const QString &inputname, uint sourceid, bool do_ignore_signal_timeout) |
| void | dvbLock (int) |
| void | dvbSNR (int) |
| void | dvbSignalStrength (int) |
| void | customEvent (QCustomEvent *e) |
| void | MonitorProgress (bool lock, bool strength, bool snr) |
| void | RunPopup (void) |
| void | StopPopup (void) |
Private Attributes | |
| LogList * | log |
| ChannelBase * | channel |
| ScanProgressPopup * | popupProgress |
| pthread_t | popup_thread |
| QMutex | popupLock |
| SIScan * | scanner |
| IPTVChannelFetcher * | freeboxScanner |
| uint | nVideoSource |
| DTVChannelList | channels |
Friends | |
| void * | spawn_popup (void *) |
| ScanWizardScanner::ScanWizardScanner | ( | void | ) |
Definition at line 95 of file scanwizardscanner.cpp.
| ScanWizardScanner::~ScanWizardScanner | ( | ) | [protected] |
Definition at line 106 of file scanwizardscanner.cpp.
| virtual void ScanWizardScanner::deleteLater | ( | void | ) | [inline, virtual] |
| void ScanWizardScanner::Scan | ( | int | scantype, | |
| uint | cardid, | |||
| const QString & | inputname, | |||
| uint | sourceid, | |||
| bool | do_delete_channels, | |||
| bool | do_rename_channels, | |||
| bool | do_ignore_signal_timeout, | |||
| uint | mplexid, | |||
| const QMap< QString, QString > & | startChan, | |||
| const QString & | freq_std, | |||
| const QString & | mod, | |||
| const QString & | tbl, | |||
| const QString & | atsc_format | |||
| ) |
| void ScanWizardScanner::ImportDVBUtils | ( | uint | sourceid, | |
| int | cardtype, | |||
| const QString & | file | |||
| ) |
| void ScanWizardScanner::CancelScan | ( | void | ) | [inline, protected, slot] |
Definition at line 87 of file scanwizardscanner.h.
| void ScanWizardScanner::scanComplete | ( | void | ) | [protected, slot] |
Definition at line 201 of file scanwizardscanner.cpp.
Referenced by ImportM3U(), and PreScanCommon().
| void ScanWizardScanner::transportScanComplete | ( | void | ) | [protected, slot] |
| void ScanWizardScanner::updateText | ( | const QString & | status | ) | [protected, slot] |
Definition at line 223 of file scanwizardscanner.cpp.
Referenced by ImportM3U(), and PreScanCommon().
| void ScanWizardScanner::updateStatusText | ( | const QString & | status | ) | [protected, slot] |
| void ScanWizardScanner::dvbLock | ( | const SignalMonitorValue & | val | ) | [protected, slot] |
| void ScanWizardScanner::dvbSNR | ( | const SignalMonitorValue & | val | ) | [protected, slot] |
| void ScanWizardScanner::dvbSignalStrength | ( | const SignalMonitorValue & | val | ) | [protected, slot] |
| void ScanWizardScanner::serviceScanPctComplete | ( | int | pct | ) | [protected, slot] |
Definition at line 215 of file scanwizardscanner.cpp.
Referenced by ImportM3U(), PreScanCommon(), and Scan().
| void ScanWizardScanner::Teardown | ( | void | ) | [protected] |
Definition at line 114 of file scanwizardscanner.cpp.
Referenced by CancelScan(), customEvent(), deleteLater(), Scan(), and ~ScanWizardScanner().
| void ScanWizardScanner::dvbLock | ( | int | locked | ) | [protected] |
Definition at line 258 of file scanwizardscanner.cpp.
| void ScanWizardScanner::dvbSNR | ( | int | i | ) | [protected] |
Definition at line 265 of file scanwizardscanner.cpp.
| void ScanWizardScanner::dvbSignalStrength | ( | int | i | ) | [protected] |
Definition at line 272 of file scanwizardscanner.cpp.
| void ScanWizardScanner::customEvent | ( | QCustomEvent * | e | ) | [protected] |
Definition at line 139 of file scanwizardscanner.cpp.
Definition at line 654 of file scanwizardscanner.cpp.
Referenced by ImportM3U(), and PreScanCommon().
| void ScanWizardScanner::RunPopup | ( | void | ) | [protected] |
| void ScanWizardScanner::StopPopup | ( | void | ) | [protected] |
Definition at line 643 of file scanwizardscanner.cpp.
Referenced by MonitorProgress(), and ~ScanWizardScanner().
| void* spawn_popup | ( | void * | tmp | ) | [friend] |
QString ScanWizardScanner::kTitle = QString::null [static] |
Definition at line 117 of file scanwizardscanner.h.
Referenced by init_statics(), ScanWizardScanner(), and ScanWizard::SetPage().
LogList* ScanWizardScanner::log [private] |
Definition at line 120 of file scanwizardscanner.h.
Referenced by customEvent(), and ScanWizardScanner().
ChannelBase* ScanWizardScanner::channel [private] |
Definition at line 123 of file scanwizardscanner.h.
Referenced by customEvent(), MonitorProgress(), RunPopup(), and StopPopup().
pthread_t ScanWizardScanner::popup_thread [private] |
Definition at line 124 of file scanwizardscanner.h.
Referenced by MonitorProgress(), and StopPopup().
QMutex ScanWizardScanner::popupLock [mutable, private] |
Definition at line 125 of file scanwizardscanner.h.
Referenced by customEvent(), MonitorProgress(), RunPopup(), StopPopup(), and ~ScanWizardScanner().
SIScan* ScanWizardScanner::scanner [private] |
Definition at line 127 of file scanwizardscanner.h.
Referenced by PreScanCommon(), Scan(), Teardown(), and transportScanComplete().
uint ScanWizardScanner::nVideoSource [private] |
Definition at line 130 of file scanwizardscanner.h.
Referenced by Scan(), and transportScanComplete().
DTVChannelList ScanWizardScanner::channels [private] |
1.5.5