MythTV
master
|
This class is intended to detect the presence of needed tables. More...
#include <libmythtv/recorders/dtvsignalmonitor.h>
Public Member Functions | |
DTVSignalMonitor (int db_cardnum, DTVChannel *_channel, bool _release_stream, uint64_t wait_for_mask) | |
~DTVSignalMonitor () override | |
QStringList | GetStatusList (void) const override |
Returns QStringList containing all signals and their current values. More... | |
void | SetChannel (int major, int minor) |
int | GetMajorChannel () const |
int | GetMinorChannel () const |
void | SetProgramNumber (int progNum) |
int | GetProgramNumber () const |
void | SetDVBService (uint network_id, uint transport_id, int service_id) |
uint | GetTransportID (void) const |
uint | GetNetworkID (void) const |
int | GetServiceID (void) const |
uint | GetDetectedNetworkID (void) const |
uint | GetDetectedTransportID (void) const |
virtual void | SetRotorTarget (float) |
Sets rotor target pos from 0.0 to 1.0. More... | |
virtual void | GetRotorStatus (bool &was_moving, bool &is_moving) |
virtual void | SetRotorValue (int) |
void | AddFlags (uint64_t _flags) override |
void | RemoveFlags (uint64_t _flags) override |
virtual void | SetStreamData (MPEGStreamData *data) |
Sets the MPEG stream data for DTVSignalMonitor to use, and connects the table signals to the monitor. More... | |
MPEGStreamData * | GetStreamData () |
Returns the MPEG stream data if it exists. More... | |
ATSCStreamData * | GetATSCStreamData () |
Returns the ATSC stream data if it exists. More... | |
DVBStreamData * | GetDVBStreamData () |
Returns the DVB stream data if it exists. More... | |
ScanStreamData * | GetScanStreamData () |
Returns the scan stream data if it exists. More... | |
const MPEGStreamData * | GetStreamData () const |
Returns the MPEG stream data if it exists. More... | |
const ATSCStreamData * | GetATSCStreamData () const |
Returns the ATSC stream data if it exists. More... | |
const DVBStreamData * | GetDVBStreamData () const |
Returns the DVB stream data if it exists. More... | |
const ScanStreamData * | GetScanStreamData () const |
Returns the scan stream data if it exists. More... | |
bool | IsAllGood (void) const override |
void | HandlePAT (const ProgramAssociationTable *pat) override |
void | HandleCAT (const ConditionalAccessTable *) override |
void | HandlePMT (uint program_num, const ProgramMapTable *pmt) override |
void | HandleEncryptionStatus (uint pnum, bool enc_status) override |
void | HandleSTT (const SystemTimeTable *stt) override |
void | HandleVCT (uint, const VirtualChannelTable *) override |
void | HandleMGT (const MasterGuideTable *mgt) override |
void | HandleTVCT (uint pid, const TerrestrialVirtualChannelTable *tvct) override |
void | HandleCVCT (uint pid, const CableVirtualChannelTable *cvct) override |
void | HandleRRT (const RatingRegionTable *) override |
void | HandleDCCT (const DirectedChannelChangeTable *) override |
void | HandleDCCSCT (const DirectedChannelChangeSelectionCodeTable *) override |
void | HandleTDT (const TimeDateTable *tdt) override |
void | HandleNIT (const NetworkInformationTable *nit) override |
void | HandleSDT (uint tsid, const ServiceDescriptionTable *sdt) override |
void | IgnoreEncrypted (bool ignore) |
Public Member Functions inherited from SignalMonitor | |
~SignalMonitor () override | |
Stops monitoring thread. More... | |
SignalMonitor (int, ChannelBase *, uint64_t, bool)=delete | |
virtual void | Start () |
Start signal monitoring thread. More... | |
virtual void | Stop () |
Stop signal monitoring thread. More... | |
bool | HasFlags (uint64_t _flags) const |
bool | HasAnyFlag (uint64_t _flags) const |
uint64_t | GetFlags (void) const |
virtual bool | HasExtraSlowTuning (void) const |
bool | GetNotifyFrontend () const |
Returns whether or not a SIGNAL MythEvent is being sent regularly to the frontend. More... | |
std::chrono::milliseconds | GetUpdateRate () const |
Returns milliseconds between signal monitoring events. More... | |
int | GetSignalStrength (void) |
bool | HasSignalLock (void) const |
Returns true iff scriptStatus.IsGood() and signalLock.IsGood() return true. More... | |
bool | IsErrored (void) const |
void | SetNotifyFrontend (bool notify) |
Enables or disables frontend notification of the current signal value. More... | |
void | SetMonitoring (TVRec *parent, bool EITscan, bool monitor) |
Indicate if table monitoring is needed. More... | |
void | SetUpdateRate (std::chrono::milliseconds msec) |
Sets the number of milliseconds between signal monitoring attempts in the signal monitoring thread. More... | |
void | AddListener (SignalMonitorListener *listener) |
void | RemoveListener (SignalMonitorListener *listener) |
void | SendMessage (SignalMonitorMessageType type, const SignalMonitorValue &val) |
void | SendMessageAllGood (void) |
virtual void | EmitStatus (void) |
Public Member Functions inherited from MPEGStreamListener | |
virtual void | HandleSplice (const SpliceInformationTable *) |
Protected Member Functions | |
DTVChannel * | GetDTVChannel (void) |
void | UpdateMonitorValues (void) |
void | UpdateListeningForEIT (void) |
Protected Member Functions inherited from SignalMonitor | |
SignalMonitor (int _inputid, ChannelBase *_channel, bool _release_stream, uint64_t wait_for_mask) | |
Initializes signal lock and signal values. More... | |
void | run (void) override |
Basic signal monitoring loop. More... | |
virtual void | UpdateValues (void) |
This should be overridden to actually do signal monitoring. More... | |
Protected Member Functions inherited from MThread | |
int | exec (void) |
Enters the qt event loop. call exit or quit to exit thread. More... | |
MThread (const QString &objectName) | |
Standard constructor. More... | |
MThread (const QString &objectName, QRunnable *runnable) | |
Use this constructor if you want the default run() method to run the QRunnable's run() method instead of entering the Qt event loop. More... | |
virtual | ~MThread () |
MThread (const MThread &)=delete | |
MThread & | operator= (const MThread &)=delete |
void | RunProlog (void) |
Sets up a thread, call this if you reimplement run(). More... | |
void | RunEpilog (void) |
Cleans up a thread's resources, call this if you reimplement run(). More... | |
QThread * | qthread (void) |
Returns the thread, this will always return the same pointer no matter how often you restart the thread. More... | |
void | setObjectName (const QString &name) |
QString | objectName (void) const |
void | setPriority (QThread::Priority priority) |
QThread::Priority | priority (void) const |
bool | isFinished (void) const |
bool | isRunning (void) const |
void | setStackSize (uint stackSize) |
uint | stackSize (void) const |
void | exit (int retcode=0) |
Use this to exit from the thread if you are using a Qt event loop. More... | |
void | start (QThread::Priority p=QThread::InheritPriority) |
Tell MThread to start running the thread in the near future. More... | |
void | terminate (void) |
Kill a thread unsafely. More... | |
void | quit (void) |
calls exit(0) More... | |
bool | wait (std::chrono::milliseconds time=std::chrono::milliseconds::max()) |
Wait for the MThread to exit, with a maximum timeout. More... | |
Protected Member Functions inherited from MPEGStreamListener | |
virtual | ~MPEGStreamListener ()=default |
Protected Member Functions inherited from ATSCMainStreamListener | |
virtual | ~ATSCMainStreamListener ()=default |
Protected Member Functions inherited from ATSCAuxStreamListener | |
virtual | ~ATSCAuxStreamListener ()=default |
Protected Member Functions inherited from DVBMainStreamListener | |
virtual | ~DVBMainStreamListener ()=default |
Additional Inherited Members | |
Static Public Member Functions inherited from SignalMonitor | |
static bool | IsRequired (const QString &cardtype) |
Returns true iff the card type supports signal monitoring. More... | |
static bool | IsSupported (const QString &cardtype) |
static SignalMonitor * | Init (const QString &cardtype, int db_cardnum, ChannelBase *channel, bool release_stream) |
Static Public Attributes inherited from SignalMonitor | |
static const uint64_t | kDTVSigMon_PATSeen = 0x0000000001ULL |
We've seen a PAT, which maps MPEG program numbers to pids where we find PMTs. More... | |
static const uint64_t | kDTVSigMon_PMTSeen = 0x0000000002ULL |
We've seen a PMT, which maps program to audio, video and other stream PIDs. More... | |
static const uint64_t | kDTVSigMon_MGTSeen = 0x0000000004ULL |
We've seen a MGT, which tells us on which PIDs to find VCT and other ATSC tables. More... | |
static const uint64_t | kDTVSigMon_VCTSeen = 0x0000000008ULL |
We've seen a VCT, which maps ATSC Channels to MPEG program numbers, and provides additional data. More... | |
static const uint64_t | kDTVSigMon_TVCTSeen = 0x0000000010ULL |
We've seen a TVCT, the terrestrial version of the VCT. More... | |
static const uint64_t | kDTVSigMon_CVCTSeen = 0x0000000020ULL |
We've seen a CVCT, the cable version of the VCT. More... | |
static const uint64_t | kDTVSigMon_NITSeen = 0x0000000040ULL |
We've seen a NIT, which tells us where to find SDT and other DVB tables. More... | |
static const uint64_t | kDTVSigMon_SDTSeen = 0x0000000080ULL |
We've seen a SDT, which maps DVB Channels to MPEG program numbers, and provides additional data. More... | |
static const uint64_t | kFWSigMon_PowerSeen = 0x0000000100ULL |
We've seen the FireWire STB power state. More... | |
static const uint64_t | kDTVSigMon_CryptSeen = 0x0000000200ULL |
We've seen something indicating whether the data stream is encrypted. More... | |
static const uint64_t | kDTVSigMon_PATMatch = 0x0000001000ULL |
We've seen a PAT matching our requirements. More... | |
static const uint64_t | kDTVSigMon_PMTMatch = 0x0000002000ULL |
We've seen a PMT matching our requirements. More... | |
static const uint64_t | kDTVSigMon_MGTMatch = 0x0000004000ULL |
We've seen an MGT matching our requirements. More... | |
static const uint64_t | kDTVSigMon_VCTMatch = 0x0000008000ULL |
We've seen a VCT matching our requirements. More... | |
static const uint64_t | kDTVSigMon_TVCTMatch = 0x0000010000ULL |
We've seen a TVCT matching our requirements. More... | |
static const uint64_t | kDTVSigMon_CVCTMatch = 0x0000020000ULL |
We've seen a CVCT matching our requirements. More... | |
static const uint64_t | kDTVSigMon_NITMatch = 0x0000040000ULL |
We've seen an NIT matching our requirements. More... | |
static const uint64_t | kDTVSigMon_SDTMatch = 0x0000080000ULL |
We've seen an SDT matching our requirements. More... | |
static const uint64_t | kFWSigMon_PowerMatch = 0x0000100000ULL |
We've seen a FireWire STB power state matching our requirements. More... | |
static const uint64_t | kDTVSigMon_CryptMatch = 0x0000200000ULL |
We've seen unencrypted data in data stream. More... | |
static const uint64_t | kDTVSigMon_WaitForPAT = 0x0001000000ULL |
static const uint64_t | kDTVSigMon_WaitForPMT = 0x0002000000ULL |
static const uint64_t | kDTVSigMon_WaitForMGT = 0x0004000000ULL |
static const uint64_t | kDTVSigMon_WaitForVCT = 0x0008000000ULL |
static const uint64_t | kDTVSigMon_WaitForNIT = 0x0010000000ULL |
static const uint64_t | kDTVSigMon_WaitForSDT = 0x0020000000ULL |
static const uint64_t | kSigMon_WaitForSig = 0x0040000000ULL |
static const uint64_t | kFWSigMon_WaitForPower = 0x0080000000ULL |
static const uint64_t | kDTVSigMon_WaitForCrypt =0x0100000000ULL |
static const uint64_t | kDTVSigMon_WaitForAll = 0x01FF000000ULL |
static const uint64_t | kDVBSigMon_WaitForSNR = 0x1000000000ULL |
Wait for the Signal to Noise Ratio to rise above a threshold. More... | |
static const uint64_t | kDVBSigMon_WaitForBER = 0x2000000000ULL |
Wait for the Bit Error Rate to fall below a threshold. More... | |
static const uint64_t | kDVBSigMon_WaitForUB = 0x4000000000ULL |
Wait for uncorrected FEC blocks to fall below a threshold. More... | |
static const uint64_t | kDVBSigMon_WaitForPos = 0x8000000000ULL |
Wait for rotor to complete turning the antenna. More... | |
Static Protected Member Functions inherited from MThread | |
static void | setTerminationEnabled (bool enabled=true) |
static void | usleep (std::chrono::microseconds time) |
template<typename R , typename P > | |
static std::enable_if_t< std::chrono::treat_as_floating_point< R >::value, void > | usleep (std::chrono::duration< R, P > time) |
static void | ThreadSetup (const QString &name) |
This is to be called on startup in those few threads that haven't been ported to MThread. More... | |
static void | ThreadCleanup (void) |
This is to be called on exit in those few threads that haven't been ported to MThread. More... | |
static void | Cleanup (void) |
This will print out all the running threads, call exit(1) on each and then wait up to 5 seconds total for all the threads to exit. More... | |
static void | GetAllThreadNames (QStringList &list) |
static void | GetAllRunningThreadNames (QStringList &list) |
This class is intended to detect the presence of needed tables.
Definition at line 14 of file dtvsignalmonitor.h.
DTVSignalMonitor::DTVSignalMonitor | ( | int | db_cardnum, |
DTVChannel * | _channel, | ||
bool | _release_stream, | ||
uint64_t | wait_for_mask | ||
) |
Definition at line 41 of file dtvsignalmonitor.cpp.
|
override |
Definition at line 64 of file dtvsignalmonitor.cpp.
|
overridevirtual |
Returns QStringList containing all signals and their current values.
This serializes the signal monitoring values so that they can be passed from a backend to a frontend.
SignalMonitorValue::Parse(const QStringList&) will convert this to a vector of SignalMonitorValue instances.
Reimplemented from SignalMonitor.
Reimplemented in DVBSignalMonitor.
Definition at line 74 of file dtvsignalmonitor.cpp.
Referenced by DVBSignalMonitor::GetStatusList().
void DTVSignalMonitor::SetChannel | ( | int | major, |
int | minor | ||
) |
Definition at line 196 of file dtvsignalmonitor.cpp.
Referenced by ChannelScanSM::ScanTransport(), and TVRec::SetupDTVSignalMonitor().
|
inline |
Definition at line 31 of file dtvsignalmonitor.h.
|
inline |
Definition at line 32 of file dtvsignalmonitor.h.
void DTVSignalMonitor::SetProgramNumber | ( | int | progNum | ) |
Definition at line 214 of file dtvsignalmonitor.cpp.
Referenced by HandleCVCT(), HandlePAT(), HandleTVCT(), and TVRec::SetupDTVSignalMonitor().
|
inline |
Definition at line 35 of file dtvsignalmonitor.h.
Definition at line 229 of file dtvsignalmonitor.cpp.
Referenced by ChannelScanSM::ScanTransport(), and TVRec::SetupDTVSignalMonitor().
|
inline |
Definition at line 38 of file dtvsignalmonitor.h.
Referenced by ChannelScanSM::UpdateChannelInfo().
|
inline |
Definition at line 39 of file dtvsignalmonitor.h.
Referenced by ChannelScanSM::UpdateChannelInfo().
|
inline |
Definition at line 40 of file dtvsignalmonitor.h.
|
inline |
Definition at line 42 of file dtvsignalmonitor.h.
|
inline |
Definition at line 43 of file dtvsignalmonitor.h.
|
inlinevirtual |
Sets rotor target pos from 0.0 to 1.0.
Reimplemented in DVBSignalMonitor.
Definition at line 46 of file dtvsignalmonitor.h.
Referenced by TVRec::SetupDTVSignalMonitor().
Reimplemented in DVBSignalMonitor.
Definition at line 47 of file dtvsignalmonitor.h.
Referenced by DVBStreamHandler::RetuneMonitor().
|
inlinevirtual |
Reimplemented in DVBSignalMonitor.
Definition at line 49 of file dtvsignalmonitor.h.
Referenced by DVBStreamHandler::RetuneMonitor().
|
overridevirtual |
Reimplemented from SignalMonitor.
Definition at line 140 of file dtvsignalmonitor.cpp.
Referenced by CetonSignalMonitor::CetonSignalMonitor(), ChannelScanSM::ChannelScanSM(), FirewireSignalMonitor::FirewireSignalMonitor(), HandleCVCT(), HandleEncryptionStatus(), HandleMGT(), HandleNIT(), FirewireSignalMonitor::HandlePAT(), HandlePAT(), FirewireSignalMonitor::HandlePMT(), HandlePMT(), HandleSDT(), HandleTVCT(), HDHRSignalMonitor::HDHRSignalMonitor(), SatIPSignalMonitor::SatIPSignalMonitor(), SetChannel(), SetDVBService(), SetProgramNumber(), TVRec::SetupDTVSignalMonitor(), ChannelScanSM::Tune(), ExternalSignalMonitor::UpdateValues(), FirewireSignalMonitor::UpdateValues(), and DVBSignalMonitor::UpdateValues().
|
overridevirtual |
Reimplemented from SignalMonitor.
Definition at line 146 of file dtvsignalmonitor.cpp.
Referenced by DVBSignalMonitor::DVBSignalMonitor(), HandleSDT(), SetChannel(), SetDVBService(), SetProgramNumber(), V4L2encSignalMonitor::UpdateValues(), and DVBSignalMonitor::UpdateValues().
|
virtual |
Sets the MPEG stream data for DTVSignalMonitor to use, and connects the table signals to the monitor.
Reimplemented in IPTVSignalMonitor.
Definition at line 258 of file dtvsignalmonitor.cpp.
Referenced by ChannelScanSM::ChannelScanSM(), IPTVSignalMonitor::SetStreamData(), TVRec::SetupDTVSignalMonitor(), and ~DTVSignalMonitor().
|
inline |
Returns the MPEG stream data if it exists.
Definition at line 59 of file dtvsignalmonitor.h.
Referenced by FirewireSignalMonitor::AddData(), FirewireSignalMonitor::HandlePAT(), HandlePAT(), FirewireSignalMonitor::HandlePMT(), HandlePMT(), DVBSignalMonitor::HandleSTT(), HandleSTT(), DVBSignalMonitor::HandleTDT(), HandleTDT(), FirewireSignalMonitor::RunTableMonitor(), SetProgramNumber(), IPTVSignalMonitor::SetStreamData(), TVRec::SetupDTVSignalMonitor(), HDHRSignalMonitor::Stop(), ASISignalMonitor::Stop(), SatIPSignalMonitor::Stop(), V4L2encSignalMonitor::Stop(), CetonSignalMonitor::Stop(), ExternalSignalMonitor::Stop(), DVBSignalMonitor::Stop(), ChannelScanSM::TestNextProgramEncryption(), TVRec::TuningFrequency(), TVRec::TuningShutdowns(), TVRec::TuningSignalCheck(), UpdateListeningForEIT(), SatIPSignalMonitor::UpdateValues(), ASISignalMonitor::UpdateValues(), HDHRSignalMonitor::UpdateValues(), V4L2encSignalMonitor::UpdateValues(), CetonSignalMonitor::UpdateValues(), IPTVSignalMonitor::UpdateValues(), ExternalSignalMonitor::UpdateValues(), FirewireSignalMonitor::UpdateValues(), and DVBSignalMonitor::UpdateValues().
const ATSCStreamData * DTVSignalMonitor::GetATSCStreamData | ( | ) |
Returns the ATSC stream data if it exists.
Definition at line 555 of file dtvsignalmonitor.cpp.
Referenced by ApplyCachedPids(), GetPidsToCache(), HandleCVCT(), HandleMGT(), HandleTVCT(), SetChannel(), and SetStreamData().
const DVBStreamData * DTVSignalMonitor::GetDVBStreamData | ( | ) |
Returns the DVB stream data if it exists.
Definition at line 560 of file dtvsignalmonitor.cpp.
Referenced by HandleNIT(), HandleSDT(), ChannelScanSM::HandleSDT(), SetDVBService(), and SetStreamData().
const ScanStreamData * DTVSignalMonitor::GetScanStreamData | ( | ) |
Returns the scan stream data if it exists.
Definition at line 565 of file dtvsignalmonitor.cpp.
Referenced by ChannelScanSM::HandlePAT(), ChannelScanSM::HandleSDT(), ChannelScanSM::HasTimedOut(), ChannelScanSM::ScanTransport(), ChannelScanSM::UpdateChannelInfo(), and ChannelScanSM::~ChannelScanSM().
|
inline |
Returns the MPEG stream data if it exists.
Definition at line 68 of file dtvsignalmonitor.h.
const ATSCStreamData* DTVSignalMonitor::GetATSCStreamData | ( | ) | const |
Returns the ATSC stream data if it exists.
const DVBStreamData* DTVSignalMonitor::GetDVBStreamData | ( | ) | const |
Returns the DVB stream data if it exists.
const ScanStreamData* DTVSignalMonitor::GetScanStreamData | ( | ) | const |
Returns the scan stream data if it exists.
|
overridevirtual |
Reimplemented from SignalMonitor.
Definition at line 585 of file dtvsignalmonitor.cpp.
Referenced by SatIPSignalMonitor::UpdateValues(), ASISignalMonitor::UpdateValues(), HDHRSignalMonitor::UpdateValues(), V4L2encSignalMonitor::UpdateValues(), CetonSignalMonitor::UpdateValues(), IPTVSignalMonitor::UpdateValues(), ExternalSignalMonitor::UpdateValues(), FirewireSignalMonitor::UpdateValues(), and DVBSignalMonitor::UpdateValues().
|
overridevirtual |
Implements MPEGStreamListener.
Reimplemented in FirewireSignalMonitor, and IPTVSignalMonitor.
Definition at line 291 of file dtvsignalmonitor.cpp.
Referenced by IPTVSignalMonitor::HandlePAT(), and FirewireSignalMonitor::HandlePAT().
|
inlineoverridevirtual |
Implements MPEGStreamListener.
Definition at line 80 of file dtvsignalmonitor.h.
|
overridevirtual |
Implements MPEGStreamListener.
Reimplemented in DVBSignalMonitor, and FirewireSignalMonitor.
Definition at line 359 of file dtvsignalmonitor.cpp.
Referenced by FirewireSignalMonitor::HandlePMT(), and DVBSignalMonitor::HandlePMT().
Implements MPEGStreamListener.
Definition at line 548 of file dtvsignalmonitor.cpp.
|
overridevirtual |
Implements ATSCMainStreamListener.
Reimplemented in DVBSignalMonitor.
Definition at line 419 of file dtvsignalmonitor.cpp.
Referenced by DVBSignalMonitor::HandleSTT().
|
inlineoverridevirtual |
Implements ATSCMainStreamListener.
Definition at line 86 of file dtvsignalmonitor.h.
|
overridevirtual |
Implements ATSCMainStreamListener.
Definition at line 425 of file dtvsignalmonitor.cpp.
|
overridevirtual |
Implements ATSCAuxStreamListener.
Definition at line 444 of file dtvsignalmonitor.cpp.
|
overridevirtual |
Implements ATSCAuxStreamListener.
Definition at line 475 of file dtvsignalmonitor.cpp.
|
inlineoverridevirtual |
Implements ATSCAuxStreamListener.
Definition at line 92 of file dtvsignalmonitor.h.
|
inlineoverridevirtual |
Implements ATSCAuxStreamListener.
Definition at line 93 of file dtvsignalmonitor.h.
|
inlineoverridevirtual |
Implements ATSCAuxStreamListener.
Definition at line 94 of file dtvsignalmonitor.h.
|
overridevirtual |
Implements DVBMainStreamListener.
Reimplemented in DVBSignalMonitor.
Definition at line 502 of file dtvsignalmonitor.cpp.
Referenced by DVBSignalMonitor::HandleTDT().
|
overridevirtual |
Implements DVBMainStreamListener.
Definition at line 508 of file dtvsignalmonitor.cpp.
|
overridevirtual |
Implements DVBMainStreamListener.
Definition at line 516 of file dtvsignalmonitor.cpp.
|
inline |
Definition at line 102 of file dtvsignalmonitor.h.
Referenced by TVRec::SetupDTVSignalMonitor(), and TVRec::TuningFrequency().
|
protected |
Definition at line 69 of file dtvsignalmonitor.cpp.
Referenced by HandlePMT().
|
protected |
Definition at line 152 of file dtvsignalmonitor.cpp.
Referenced by AddFlags(), and RemoveFlags().
|
protected |
Definition at line 171 of file dtvsignalmonitor.cpp.
|
protected |
Definition at line 110 of file dtvsignalmonitor.h.
Referenced by GetATSCStreamData(), GetDVBStreamData(), GetScanStreamData(), GetStreamData(), and SetStreamData().
|
protected |
Definition at line 111 of file dtvsignalmonitor.h.
Referenced by UpdateListeningForEIT().
|
protected |
Definition at line 112 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), and UpdateMonitorValues().
|
protected |
Definition at line 113 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), and UpdateMonitorValues().
|
protected |
Definition at line 114 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), and UpdateMonitorValues().
|
protected |
Definition at line 115 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), and UpdateMonitorValues().
|
protected |
Definition at line 116 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), and UpdateMonitorValues().
|
protected |
Definition at line 117 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), and UpdateMonitorValues().
|
protected |
Definition at line 118 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), and UpdateMonitorValues().
|
protected |
Definition at line 119 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), IsAllGood(), and UpdateMonitorValues().
|
protected |
Definition at line 120 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), IsAllGood(), and UpdateMonitorValues().
|
protected |
Definition at line 121 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), IsAllGood(), and UpdateMonitorValues().
|
protected |
Definition at line 122 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), IsAllGood(), and UpdateMonitorValues().
|
protected |
Definition at line 123 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), IsAllGood(), and UpdateMonitorValues().
|
protected |
Definition at line 124 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), IsAllGood(), and UpdateMonitorValues().
|
protected |
Definition at line 125 of file dtvsignalmonitor.h.
Referenced by GetStatusList(), IsAllGood(), and UpdateMonitorValues().
|
protected |
Definition at line 128 of file dtvsignalmonitor.h.
Referenced by GetMajorChannel(), HandleCVCT(), HandleTVCT(), and SetChannel().
|
protected |
Definition at line 129 of file dtvsignalmonitor.h.
Referenced by GetMinorChannel(), HandleCVCT(), HandleTVCT(), and SetChannel().
|
protected |
Definition at line 131 of file dtvsignalmonitor.h.
Referenced by GetNetworkID(), HandleSDT(), and SetDVBService().
|
protected |
Definition at line 132 of file dtvsignalmonitor.h.
Referenced by GetTransportID(), HandlePAT(), HandleSDT(), and SetDVBService().
|
protected |
Definition at line 134 of file dtvsignalmonitor.h.
Referenced by GetDetectedNetworkID(), and HandleSDT().
|
protected |
Definition at line 135 of file dtvsignalmonitor.h.
Referenced by GetDetectedTransportID(), and HandleSDT().
|
protected |
Definition at line 137 of file dtvsignalmonitor.h.
Referenced by GetProgramNumber(), GetServiceID(), IPTVSignalMonitor::HandlePAT(), HandlePAT(), DVBSignalMonitor::HandlePMT(), HandlePMT(), SetDVBService(), and SetProgramNumber().
|
protected |
Definition at line 139 of file dtvsignalmonitor.h.
Referenced by HandleCVCT(), HandlePAT(), HandlePMT(), HandleTVCT(), SetChannel(), SetDVBService(), and SetProgramNumber().
Definition at line 141 of file dtvsignalmonitor.h.
Referenced by HandlePMT(), and IgnoreEncrypted().