|
MythTV master
|
Encapsulates data about ATSC stream and emits events for most tables. More...
#include <libmythtv/mpeg/atscstreamdata.h>
Public Member Functions | |
| ATSCStreamData (int desiredMajorChannel, int desiredMinorChannel, int cardnum, bool cacheTables=false) | |
| Initializes ATSCStreamData. More... | |
| ~ATSCStreamData () override | |
| void | Reset (void) override |
| void | Reset (int desiredProgram) override |
| void | Reset (int desiredMajorChannel, int desiredMinorChannel) |
| void | SetDesiredChannel (int major, int minor) |
| bool | HandleTables (uint pid, const PSIPTable &psip) override |
| Process PSIP packets. More... | |
| bool | IsRedundant (uint pid, const PSIPTable &psip) const override |
| Returns true if table already seen. More... | |
| uint | GPSOffset (void) const |
| Current UTC to GPS time offset in seconds. More... | |
| uint | GetATSCMajorMinor (uint eit_sourceid) const |
| bool | HasATSCMajorMinorMap (void) const |
| bool | HasEITPIDChanges (const uint_vec_t &in_use_pid) const override |
| bool | GetEITPIDChanges (const uint_vec_t &cur_pids, uint_vec_t &add_pids, uint_vec_t &del_pids) const override |
| void | SetVersionMGT (int version) |
| void | SetVersionTVCT (uint tsid, int version) |
| void | SetVersionCVCT (uint tsid, int version) |
| void | SetVersionRRT (uint region, int version) |
| int | VersionMGT () const |
| int | VersionTVCT (uint tsid) const |
| int | VersionCVCT (uint tsid) const |
| int | VersionRRT (uint region) const |
| bool | HasCachedMGT (bool current=true) const |
| bool | HasCachedTVCT (uint pid, bool current=true) const |
| bool | HasCachedCVCT (uint pid, bool current=true) const |
| bool | HasCachedAllTVCTs (bool current=true) const |
| bool | HasCachedAllCVCTs (bool current=true) const |
| bool | HasCachedAllVCTs (bool current=true) const |
| bool | HasCachedAnyTVCTs (bool current=true) const |
| bool | HasCachedAnyCVCTs (bool current=true) const |
| bool | HasCachedAnyVCTs (bool current=true) const |
| const MasterGuideTable * | GetCachedMGT (bool current=true) const |
| tvct_const_ptr_t | GetCachedTVCT (uint pid, bool current=true) const |
| cvct_const_ptr_t | GetCachedCVCT (uint pid, bool current=true) const |
| tvct_vec_t | GetCachedTVCTs (bool current=true) const |
| cvct_vec_t | GetCachedCVCTs (bool current=true) const |
| void | ReturnCachedTVCTTables (tvct_vec_t &tvcts) const |
| void | ReturnCachedCVCTTables (cvct_vec_t &cvcts) const |
| bool | HasChannel (uint major, uint minor) const |
| int | DesiredMajorChannel (void) const |
| int | DesiredMinorChannel (void) const |
| void | AddATSCMainListener (ATSCMainStreamListener *val) |
| void | AddSCTEMainListener (SCTEMainStreamListener *val) |
| void | AddATSCAuxListener (ATSCAuxStreamListener *val) |
| void | AddATSCEITListener (ATSCEITStreamListener *val) |
| void | AddATSC81EITListener (ATSC81EITStreamListener *val) |
| void | RemoveATSCMainListener (ATSCMainStreamListener *val) |
| void | RemoveSCTEMainListener (SCTEMainStreamListener *val) |
| void | RemoveATSCAuxListener (ATSCAuxStreamListener *val) |
| void | RemoveATSCEITListener (ATSCEITStreamListener *val) |
| void | RemoveATSC81EITListener (ATSC81EITStreamListener *val) |
Public Member Functions inherited from MPEGStreamData | |
| MPEGStreamData (int desiredProgram, int cardnum, bool cacheTables) | |
| Initializes MPEGStreamData. More... | |
| ~MPEGStreamData () override | |
| void | SetCaching (bool cacheTables) |
| void | SetListeningDisabled (bool lt) |
| virtual void | Reset (void) |
| virtual void | Reset (int desiredProgram) |
| double | TimeOffset (void) const |
| Current Offset from computer time to DVB time in seconds. More... | |
| void | SetEITHelper (EITHelper *eit_helper) override |
| void | SetEITRate (float rate) override |
| virtual bool | HasEITPIDChanges (const uint_vec_t &) const |
| virtual bool | GetEITPIDChanges (const uint_vec_t &, uint_vec_t &, uint_vec_t &) const |
| void | SetIgnoreCRC (bool haveCRCbug) |
| virtual bool | IsRedundant (uint pid, const PSIPTable &psip) const |
| Returns true if table already seen. More... | |
| virtual bool | HandleTables (uint pid, const PSIPTable &psip) |
| Process PSIP packets. More... | |
| virtual void | HandleTSTables (const TSPacket *tspacket) |
| Assembles PSIP packets and processes them. More... | |
| virtual bool | ProcessTSPacket (const TSPacket &tspacket) |
| virtual int | ProcessData (const unsigned char *buffer, int len) |
| void | HandleAdaptationFieldControl (const TSPacket *tspacket) |
| virtual void | AddListeningPID (uint pid, PIDPriority priority=kPIDPriorityNormal) |
| virtual void | AddNotListeningPID (uint pid) |
| virtual void | AddWritingPID (uint pid, PIDPriority priority=kPIDPriorityHigh) |
| virtual void | AddAudioPID (uint pid, PIDPriority priority=kPIDPriorityHigh) |
| virtual void | AddConditionalAccessPID (uint pid, PIDPriority priority=kPIDPriorityNormal) |
| virtual void | RemoveListeningPID (uint pid) |
| virtual void | RemoveNotListeningPID (uint pid) |
| virtual void | RemoveWritingPID (uint pid) |
| virtual void | RemoveAudioPID (uint pid) |
| virtual bool | IsListeningPID (uint pid) const |
| virtual bool | IsNotListeningPID (uint pid) const |
| virtual bool | IsWritingPID (uint pid) const |
| bool | IsVideoPID (uint pid) const |
| virtual bool | IsAudioPID (uint pid) const |
| virtual bool | IsConditionalAccessPID (uint pid) const |
| const pid_map_t & | ListeningPIDs (void) const |
| const pid_map_t & | AudioPIDs (void) const |
| const pid_map_t & | WritingPIDs (void) const |
| uint | GetPIDs (pid_map_t &pids) const |
| PIDPriority | GetPIDPriority (uint pid) const |
| void | SetVersionPAT (uint tsid, int version, uint last_section) |
| void | SetVersionPMT (uint pnum, int version, uint last_section) |
| bool | HasAllPATSections (uint tsid) const |
| bool | HasAllCATSections (uint tsid) const |
| bool | HasAllPMTSections (uint prog_num) const |
| bool | HasProgram (uint progNum) const |
| bool | HasCachedAllPAT (uint tsid) const |
| bool | HasCachedAnyPAT (uint tsid) const |
| bool | HasCachedAnyPAT (void) const |
| bool | HasCachedAllCAT (uint tsid) const |
| bool | HasCachedAnyCAT (uint tsid) const |
| bool | HasCachedAnyCAT (void) const |
| bool | HasCachedAllPMT (uint pnum) const |
| bool | HasCachedAnyPMT (uint pnum) const |
| bool | HasCachedAllPMTs (void) const |
| bool | HasCachedAnyPMTs (void) const |
| pat_const_ptr_t | GetCachedPAT (uint tsid, uint section_num) const |
| pat_vec_t | GetCachedPATs (uint tsid) const |
| pat_vec_t | GetCachedPATs (void) const |
| pat_map_t | GetCachedPATMap (void) const |
| cat_const_ptr_t | GetCachedCAT (uint tsid, uint section_num) const |
| cat_vec_t | GetCachedCATs (uint tsid) const |
| cat_vec_t | GetCachedCATs (void) const |
| cat_map_t | GetCachedCATMap (void) const |
| pmt_const_ptr_t | GetCachedPMT (uint program_num, uint section_num) const |
| pmt_vec_t | GetCachedPMTs (void) const |
| pmt_map_t | GetCachedPMTMap (void) const |
| virtual void | ReturnCachedTable (const PSIPTable *psip) const |
| virtual void | ReturnCachedPATTables (pat_vec_t &pats) const |
| virtual void | ReturnCachedPATTables (pat_map_t &pats) const |
| virtual void | ReturnCachedCATTables (cat_vec_t &cats) const |
| virtual void | ReturnCachedCATTables (cat_map_t &cats) const |
| virtual void | ReturnCachedPMTTables (pmt_vec_t &pmts) const |
| virtual void | ReturnCachedPMTTables (pmt_map_t &pmts) const |
| void | AddEncryptionTestPID (uint pnum, uint pid, bool isvideo) |
| void | RemoveEncryptionTestPIDs (uint pnum) |
| bool | IsEncryptionTestPID (uint pid) const |
| void | TestDecryption (const ProgramMapTable *pmt) |
| void | ResetDecryptionMonitoringState (void) |
| bool | IsProgramDecrypted (uint pnum) const |
| bool | IsProgramEncrypted (uint pnum) const |
| void | AddMPEGListener (MPEGStreamListener *val) |
| void | RemoveMPEGListener (MPEGStreamListener *val) |
| void | AddWritingListener (TSPacketListener *val) |
| void | RemoveWritingListener (TSPacketListener *val) |
| void | AddMPEGSPListener (MPEGSingleProgramStreamListener *val) |
| void | RemoveMPEGSPListener (MPEGSingleProgramStreamListener *val) |
| void | AddAVListener (TSPacketListenerAV *val) |
| void | RemoveAVListener (TSPacketListenerAV *val) |
| void | AddPSStreamListener (PSStreamListener *val) |
| void | RemovePSStreamListener (PSStreamListener *val) |
| void | SetDesiredProgram (int p) |
| void | SetPATSingleProgram (ProgramAssociationTable *pat) |
| void | SetPMTSingleProgram (ProgramMapTable *pmt) |
| void | SetVideoStreamsRequired (uint num) |
| uint | GetVideoStreamsRequired () const |
| void | SetAudioStreamsRequired (uint num) |
| uint | GetAudioStreamsRequired () const |
| void | SetRecordingType (const QString &recording_type) |
| int | DesiredProgram (void) const |
| uint | VideoPIDSingleProgram (void) const |
| QString | GetRecordingType (void) const |
| const ProgramAssociationTable * | PATSingleProgram (void) const |
| const ProgramMapTable * | PMTSingleProgram (void) const |
| ProgramAssociationTable * | PATSingleProgram (void) |
| ProgramMapTable * | PMTSingleProgram (void) |
| int | VersionPATSingleProgram (void) const |
| int | VersionPMTSingleProgram (void) const |
| bool | CreatePATSingleProgram (const ProgramAssociationTable &pat) |
| bool | CreatePMTSingleProgram (const ProgramMapTable &pmt) |
| virtual void | SetEITHelper (EITHelper *)=0 |
| virtual void | SetEITRate (float rate)=0 |
Protected Member Functions | |
| bool | DeleteCachedTable (const PSIPTable *psip) const override |
Protected Member Functions inherited from MPEGStreamData | |
| PSIPTable * | AssemblePSIP (const TSPacket *tspacket, bool &moreTablePackets) |
| PSIP packet assembler. More... | |
| bool | AssemblePSIP (PSIPTable &psip, TSPacket *tspacket) |
| void | SavePartialPSIP (uint pid, PSIPTable *packet) |
| PSIPTable * | GetPartialPSIP (uint pid) |
| void | ClearPartialPSIP (uint pid) |
| void | DeletePartialPSIP (uint pid) |
| void | ProcessPAT (const ProgramAssociationTable *pat) |
| void | ProcessCAT (const ConditionalAccessTable *cat) |
| void | ProcessPMT (const ProgramMapTable *pmt) |
| void | ProcessEncryptedPacket (const TSPacket &tspacket) |
| counts en/decrypted packets to decide if a stream is en/decrypted More... | |
| void | UpdateTimeOffset (uint64_t si_utc_time) |
| void | IncrementRefCnt (const PSIPTable *psip) const |
| virtual bool | DeleteCachedTable (const PSIPTable *psip) const |
| void | CachePAT (const ProgramAssociationTable *pat) |
| void | CacheCAT (const ConditionalAccessTable *_cat) |
| void | CachePMT (const ProgramMapTable *pmt) |
Protected Member Functions inherited from EITSource | |
| virtual | ~EITSource ()=default |
Private Member Functions | |
| void | ProcessMGT (const MasterGuideTable *mgt) |
| void | ProcessVCT (uint tsid, const VirtualChannelTable *vct) |
| void | ProcessTVCT (uint tsid, const TerrestrialVirtualChannelTable *vct) |
| void | ProcessCVCT (uint tsid, const CableVirtualChannelTable *vct) |
| void | CacheMGT (MasterGuideTable *mgt) |
| void | CacheTVCT (uint pid, TerrestrialVirtualChannelTable *tvct) |
| void | CacheCVCT (uint pid, CableVirtualChannelTable *cvct) |
Private Attributes | |
| uint | m_gpsUtcOffset { GPS_LEAP_SECONDS } |
| bool | m_atscEitReset { false } |
| atsc_eit_pid_map_t | m_atscEitPids |
| atsc_ett_pid_map_t | m_atscEttPids |
| QMap< uint, uint > | m_sourceIdToAtscMajMin |
| atsc_main_listener_vec_t | m_atscMainListeners |
| scte_main_listener_vec_t | m_scteMainlisteners |
| atsc_aux_listener_vec_t | m_atscAuxListeners |
| atsc_eit_listener_vec_t | m_atscEitListeners |
| atsc81_eit_listener_vec_t | m_atsc81EitListeners |
| int | m_mgtVersion { -1 } |
| QMap< uint, int > | m_tvctVersion |
| QMap< uint, int > | m_cvctVersion |
| QMap< uint, int > | m_rrtVersion |
| TableStatusMap | m_eitStatus |
| MasterGuideTable * | m_cachedMgt { nullptr } |
| tvct_cache_t | m_cachedTvcts |
| cvct_cache_t | m_cachedCvcts |
| int | m_desiredMajorChannel |
| int | m_desiredMinorChannel |
Encapsulates data about ATSC stream and emits events for most tables.
Definition at line 29 of file atscstreamdata.h.
| ATSCStreamData::ATSCStreamData | ( | int | desiredMajorChannel, |
| int | desiredMinorChannel, | ||
| int | cardnum, | ||
| bool | cacheTables = false |
||
| ) |
Initializes ATSCStreamData.
This adds the PID of the PAT and ATSC PSIP tables to "_pids_listening"
| desiredMajorChannel | If you want rewritten PAT and PMTs for a desired channel set this to a value greater than zero. |
| desiredMinorChannel | If you want rewritten PAT and PMTs for a desired channel set this to a value greater than zero. |
| cardnum | The card number that this stream is on. Currently only used for differentiating streams in log messages. |
| cacheTables | If true important tables will be cached. |
Definition at line 35 of file atscstreamdata.cpp.
|
override |
Definition at line 46 of file atscstreamdata.cpp.
| void ATSCStreamData::AddATSC81EITListener | ( | ATSC81EITStreamListener * | val | ) |
Definition at line 1042 of file atscstreamdata.cpp.
| void ATSCStreamData::AddATSCAuxListener | ( | ATSCAuxStreamListener * | val | ) |
Definition at line 994 of file atscstreamdata.cpp.
Referenced by DTVSignalMonitor::SetStreamData().
| void ATSCStreamData::AddATSCEITListener | ( | ATSCEITStreamListener * | val | ) |
Definition at line 1018 of file atscstreamdata.cpp.
| void ATSCStreamData::AddATSCMainListener | ( | ATSCMainStreamListener * | val | ) |
Definition at line 947 of file atscstreamdata.cpp.
Referenced by DTVSignalMonitor::SetStreamData().
| void ATSCStreamData::AddSCTEMainListener | ( | SCTEMainStreamListener * | val | ) |
Definition at line 970 of file atscstreamdata.cpp.
|
private |
Definition at line 884 of file atscstreamdata.cpp.
Referenced by HandleTables().
|
private |
Definition at line 868 of file atscstreamdata.cpp.
Referenced by HandleTables().
|
private |
Definition at line 876 of file atscstreamdata.cpp.
Referenced by HandleTables().
|
overrideprotectedvirtual |
Reimplemented from MPEGStreamData.
Reimplemented in ScanStreamData.
Definition at line 892 of file atscstreamdata.cpp.
Referenced by CacheCVCT(), CacheMGT(), CacheTVCT(), ScanStreamData::DeleteCachedTable(), and Reset().
|
inline |
Definition at line 99 of file atscstreamdata.h.
|
inline |
Definition at line 100 of file atscstreamdata.h.
Definition at line 161 of file atscstreamdata.h.
Referenced by HandleTables().
| cvct_const_ptr_t ATSCStreamData::GetCachedCVCT | ( | uint | pid, |
| bool | current = true |
||
| ) | const |
Definition at line 813 of file atscstreamdata.cpp.
| cvct_vec_t ATSCStreamData::GetCachedCVCTs | ( | bool | current = true | ) | const |
Definition at line 849 of file atscstreamdata.cpp.
Referenced by MPEGStreamData::CreatePMTSingleProgram(), HasChannel(), SetDesiredChannel(), and ChannelScanSM::UpdateChannelInfo().
| const MasterGuideTable * ATSCStreamData::GetCachedMGT | ( | bool | current = true | ) | const |
Definition at line 782 of file atscstreamdata.cpp.
Referenced by GetPidsToCache(), SetDesiredChannel(), and ChannelScanSM::UpdateChannelInfo().
| tvct_const_ptr_t ATSCStreamData::GetCachedTVCT | ( | uint | pid, |
| bool | current = true |
||
| ) | const |
Definition at line 796 of file atscstreamdata.cpp.
| tvct_vec_t ATSCStreamData::GetCachedTVCTs | ( | bool | current = true | ) | const |
Definition at line 830 of file atscstreamdata.cpp.
Referenced by MPEGStreamData::CreatePMTSingleProgram(), HasChannel(), SetDesiredChannel(), and ChannelScanSM::UpdateChannelInfo().
|
overridevirtual |
Reimplemented from MPEGStreamData.
Reimplemented in ScanStreamData.
Definition at line 502 of file atscstreamdata.cpp.
|
inline |
Current UTC to GPS time offset in seconds.
Definition at line 47 of file atscstreamdata.h.
Referenced by HandleTables().
Process PSIP packets.
Reimplemented from MPEGStreamData.
Reimplemented in ScanStreamData.
Definition at line 208 of file atscstreamdata.cpp.
Referenced by ScanStreamData::HandleTables().
|
inline |
Definition at line 167 of file atscstreamdata.h.
| bool ATSCStreamData::HasCachedAllCVCTs | ( | bool | current = true | ) | const |
Definition at line 731 of file atscstreamdata.cpp.
Referenced by ChannelScanSM::UpdateChannelInfo().
| bool ATSCStreamData::HasCachedAllTVCTs | ( | bool | current = true | ) | const |
Definition at line 700 of file atscstreamdata.cpp.
Referenced by ChannelScanSM::UpdateChannelInfo().
|
inline |
Definition at line 78 of file atscstreamdata.h.
| bool ATSCStreamData::HasCachedAnyCVCTs | ( | bool | current = true | ) | const |
Definition at line 772 of file atscstreamdata.cpp.
| bool ATSCStreamData::HasCachedAnyTVCTs | ( | bool | current = true | ) | const |
Definition at line 762 of file atscstreamdata.cpp.
|
inline |
Definition at line 83 of file atscstreamdata.h.
Referenced by ChannelScanSM::HasTimedOut(), and ChannelScanSM::UpdateChannelInfo().
Definition at line 686 of file atscstreamdata.cpp.
Referenced by HasCachedAllCVCTs().
| bool ATSCStreamData::HasCachedMGT | ( | bool | current = true | ) | const |
Definition at line 635 of file atscstreamdata.cpp.
Referenced by ScanStreamData::GetSIStandard(), ChannelScanSM::HasTimedOut(), and ChannelScanSM::UpdateChannelInfo().
Definition at line 672 of file atscstreamdata.cpp.
Referenced by HasCachedAllTVCTs().
Definition at line 644 of file atscstreamdata.cpp.
|
overridevirtual |
Reimplemented from MPEGStreamData.
Reimplemented in ScanStreamData.
Definition at line 494 of file atscstreamdata.cpp.
Returns true if table already seen.
All RRT tables are ignored
We don't check the start time of EIT and ETT tables in the version check, so many tables are improperly ignored.
Reimplemented from MPEGStreamData.
Reimplemented in ScanStreamData.
Definition at line 160 of file atscstreamdata.cpp.
Referenced by HandleTables(), and ScanStreamData::IsRedundant().
|
private |
Definition at line 626 of file atscstreamdata.cpp.
Referenced by HandleTables(), and SetDesiredChannel().
|
private |
Definition at line 552 of file atscstreamdata.cpp.
Referenced by HandleTables(), and SetDesiredChannel().
|
private |
Definition at line 617 of file atscstreamdata.cpp.
Referenced by HandleTables(), and SetDesiredChannel().
|
private |
Definition at line 581 of file atscstreamdata.cpp.
Referenced by ProcessCVCT(), and ProcessTVCT().
| void ATSCStreamData::RemoveATSC81EITListener | ( | ATSC81EITStreamListener * | val | ) |
Definition at line 1057 of file atscstreamdata.cpp.
| void ATSCStreamData::RemoveATSCAuxListener | ( | ATSCAuxStreamListener * | val | ) |
Definition at line 1009 of file atscstreamdata.cpp.
Referenced by DTVSignalMonitor::SetStreamData().
| void ATSCStreamData::RemoveATSCEITListener | ( | ATSCEITStreamListener * | val | ) |
Definition at line 1033 of file atscstreamdata.cpp.
| void ATSCStreamData::RemoveATSCMainListener | ( | ATSCMainStreamListener * | val | ) |
Definition at line 961 of file atscstreamdata.cpp.
Referenced by DTVSignalMonitor::SetStreamData().
| void ATSCStreamData::RemoveSCTEMainListener | ( | SCTEMainStreamListener * | val | ) |
Definition at line 985 of file atscstreamdata.cpp.
| void ATSCStreamData::Reset | ( | int | desiredMajorChannel, |
| int | desiredMinorChannel | ||
| ) |
Definition at line 119 of file atscstreamdata.cpp.
|
overridevirtual |
Reimplemented from MPEGStreamData.
Reimplemented in ScanStreamData.
Definition at line 112 of file atscstreamdata.cpp.
|
inlineoverridevirtual |
Reimplemented from MPEGStreamData.
Reimplemented in ScanStreamData, ScanStreamData, and ScanStreamData.
Definition at line 37 of file atscstreamdata.h.
Referenced by Reset(), ScanStreamData::Reset(), SetDesiredChannel(), and ~ATSCStreamData().
| void ATSCStreamData::ReturnCachedCVCTTables | ( | cvct_vec_t & | cvcts | ) | const |
Definition at line 940 of file atscstreamdata.cpp.
Referenced by MPEGStreamData::CreatePMTSingleProgram(), HasChannel(), and SetDesiredChannel().
| void ATSCStreamData::ReturnCachedTVCTTables | ( | tvct_vec_t & | tvcts | ) | const |
Definition at line 933 of file atscstreamdata.cpp.
Referenced by MPEGStreamData::CreatePMTSingleProgram(), HasChannel(), and SetDesiredChannel().
| void ATSCStreamData::SetDesiredChannel | ( | int | major, |
| int | minor | ||
| ) |
Definition at line 59 of file atscstreamdata.cpp.
Referenced by DTVRecorder::InitStreamData(), DTVSignalMonitor::SetChannel(), and TVRec::TuningFrequency().
|
inline |
Definition at line 61 of file atscstreamdata.h.
Referenced by DTVSignalMonitor::HandleCVCT(), and HandleTables().
|
inline |
Definition at line 57 of file atscstreamdata.h.
Referenced by HandleTables().
|
inline |
Definition at line 63 of file atscstreamdata.h.
Referenced by HandleTables().
|
inline |
Definition at line 59 of file atscstreamdata.h.
Referenced by HandleTables(), and DTVSignalMonitor::HandleTVCT().
|
inline |
Definition at line 181 of file atscstreamdata.h.
Referenced by IsRedundant().
|
inline |
Definition at line 66 of file atscstreamdata.h.
Referenced by IsRedundant().
|
inline |
Definition at line 189 of file atscstreamdata.h.
Referenced by IsRedundant().
|
inline |
Definition at line 173 of file atscstreamdata.h.
Referenced by IsRedundant().
|
private |
Definition at line 141 of file atscstreamdata.h.
Referenced by AddATSC81EITListener(), HandleTables(), RemoveATSC81EITListener(), and ~ATSCStreamData().
|
private |
Definition at line 139 of file atscstreamdata.h.
Referenced by AddATSCAuxListener(), HandleTables(), ProcessCVCT(), ProcessTVCT(), RemoveATSCAuxListener(), and ~ATSCStreamData().
|
private |
Definition at line 140 of file atscstreamdata.h.
Referenced by AddATSCEITListener(), HandleTables(), RemoveATSCEITListener(), and ~ATSCStreamData().
|
private |
Definition at line 130 of file atscstreamdata.h.
Referenced by GetEITPIDChanges(), HasEITPIDChanges(), ProcessMGT(), and Reset().
|
mutableprivate |
Definition at line 129 of file atscstreamdata.h.
Referenced by GetEITPIDChanges(), HasEITPIDChanges(), and ProcessMGT().
|
private |
Definition at line 131 of file atscstreamdata.h.
Referenced by GetEITPIDChanges(), HasEITPIDChanges(), ProcessMGT(), and Reset().
|
private |
Definition at line 137 of file atscstreamdata.h.
Referenced by AddATSCMainListener(), HandleTables(), ProcessMGT(), ProcessVCT(), RemoveATSCMainListener(), and ~ATSCStreamData().
|
mutableprivate |
Definition at line 153 of file atscstreamdata.h.
Referenced by CacheCVCT(), DeleteCachedTable(), GetCachedCVCT(), GetCachedCVCTs(), HasCachedAnyCVCTs(), HasCachedCVCT(), and Reset().
|
mutableprivate |
Definition at line 151 of file atscstreamdata.h.
Referenced by CacheMGT(), DeleteCachedTable(), GetCachedMGT(), HasCachedAllCVCTs(), HasCachedAllTVCTs(), HasCachedMGT(), and Reset().
|
mutableprivate |
Definition at line 152 of file atscstreamdata.h.
Referenced by CacheTVCT(), DeleteCachedTable(), GetCachedTVCT(), GetCachedTVCTs(), HasCachedAnyTVCTs(), HasCachedTVCT(), and Reset().
|
private |
Definition at line 146 of file atscstreamdata.h.
Referenced by Reset(), and VersionCVCT().
|
private |
Definition at line 156 of file atscstreamdata.h.
Referenced by Reset(), and SetDesiredChannel().
|
private |
Definition at line 157 of file atscstreamdata.h.
Referenced by Reset(), and SetDesiredChannel().
|
private |
Definition at line 148 of file atscstreamdata.h.
Referenced by HandleTables(), IsRedundant(), and Reset().
|
private |
Definition at line 128 of file atscstreamdata.h.
Referenced by HandleTables().
|
private |
Definition at line 144 of file atscstreamdata.h.
Referenced by Reset().
|
private |
Definition at line 147 of file atscstreamdata.h.
Referenced by VersionRRT().
|
private |
Definition at line 138 of file atscstreamdata.h.
Referenced by AddSCTEMainListener(), HandleTables(), RemoveSCTEMainListener(), and ~ATSCStreamData().
Definition at line 133 of file atscstreamdata.h.
Referenced by GetATSCMajorMinor(), HasATSCMajorMinorMap(), ProcessVCT(), and Reset().
|
private |
Definition at line 145 of file atscstreamdata.h.
Referenced by Reset(), and VersionTVCT().