|
MythTV
0.26-pre
|
This table tells the decoder on which PIDs to find other tables, and their sizes and each table's current version number. More...
#include <atsctables.h>
Public Member Functions | |
| MasterGuideTable (const MasterGuideTable &table) | |
| MasterGuideTable (const PSIPTable &table) | |
| ~MasterGuideTable () | |
| uint | SCTEMapId () const |
| uint | TableCount () const |
| uint | TableType (uint i) const |
| int | TableClass (uint i) const |
| QString | TableClassString (uint i) const |
| uint | TablePID (uint i) const |
| uint | TableVersion (uint i) const |
| uint | TableDescriptorsBytes (uint i) const |
| uint | TableDescriptorsLength (uint i) const |
| const unsigned char * | TableDescriptors (uint i) const |
| uint | GlobalDescriptorsLength () const |
| const unsigned char * | GlobalDescriptors () const |
| void | Parse (void) const |
| virtual QString | toString (void) const |
| virtual QString | toStringXML (uint indent_level) const |
Private Attributes | |
| vector< unsigned char * > | _ptrs |
This table tells the decoder on which PIDs to find other tables, and their sizes and each table's current version number.
Definition at line 72 of file atsctables.h.
| MasterGuideTable::MasterGuideTable | ( | const MasterGuideTable & | table | ) | [inline] |
Definition at line 75 of file atsctables.h.
| MasterGuideTable::MasterGuideTable | ( | const PSIPTable & | table | ) | [inline] |
Definition at line 80 of file atsctables.h.
| MasterGuideTable::~MasterGuideTable | ( | ) | [inline] |
Definition at line 85 of file atsctables.h.
| uint MasterGuideTable::SCTEMapId | ( | ) | const [inline] |
Definition at line 100 of file atsctables.h.
| uint MasterGuideTable::TableCount | ( | ) | const [inline] |
Definition at line 112 of file atsctables.h.
Referenced by GetPidsToCache(), DTVSignalMonitor::HandleMGT(), ATSCStreamData::HasCachedAllCVCTs(), ATSCStreamData::HasCachedAllTVCTs(), Parse(), ATSCStreamData::ProcessMGT(), toString(), and toStringXML().
| uint MasterGuideTable::TableType | ( | uint | i | ) | const [inline] |
Definition at line 118 of file atsctables.h.
Referenced by GetPidsToCache(), ATSCStreamData::ProcessMGT(), TableClass(), toString(), and toStringXML().
| int MasterGuideTable::TableClass | ( | uint | i | ) | const |
Definition at line 25 of file atsctables.cpp.
Referenced by DTVSignalMonitor::HandleMGT(), ATSCStreamData::HasCachedAllCVCTs(), ATSCStreamData::HasCachedAllTVCTs(), ATSCStreamData::ProcessMGT(), and TableClassString().
| QString MasterGuideTable::TableClassString | ( | uint | i | ) | const |
Definition at line 6 of file atsctables.cpp.
Referenced by toString(), and toStringXML().
| uint MasterGuideTable::TablePID | ( | uint | i | ) | const [inline] |
Definition at line 126 of file atsctables.h.
Referenced by GetPidsToCache(), DTVSignalMonitor::HandleMGT(), ATSCStreamData::HasCachedAllCVCTs(), ATSCStreamData::HasCachedAllTVCTs(), ATSCStreamData::ProcessMGT(), toString(), and toStringXML().
| uint MasterGuideTable::TableVersion | ( | uint | i | ) | const [inline] |
Definition at line 132 of file atsctables.h.
Referenced by toString(), and toStringXML().
| uint MasterGuideTable::TableDescriptorsBytes | ( | uint | i | ) | const [inline] |
Definition at line 137 of file atsctables.h.
Referenced by toString(), and toStringXML().
| uint MasterGuideTable::TableDescriptorsLength | ( | uint | i | ) | const [inline] |
Definition at line 144 of file atsctables.h.
Referenced by Parse(), toString(), and toStringXML().
| const unsigned char* MasterGuideTable::TableDescriptors | ( | uint | i | ) | const [inline] |
Definition at line 153 of file atsctables.h.
Referenced by toString(), and toStringXML().
| uint MasterGuideTable::GlobalDescriptorsLength | ( | ) | const [inline] |
Definition at line 159 of file atsctables.h.
Referenced by toString(), and toStringXML().
| const unsigned char* MasterGuideTable::GlobalDescriptors | ( | ) | const [inline] |
Definition at line 165 of file atsctables.h.
Referenced by toString(), and toStringXML().
| void MasterGuideTable::Parse | ( | void | ) | const |
Definition at line 44 of file atsctables.cpp.
Referenced by toString(), and toStringXML().
| QString MasterGuideTable::toString | ( | void | ) | const [virtual] |
Reimplemented from PSIPTable.
Definition at line 69 of file atsctables.cpp.
Referenced by ChannelScanSM::HandleMGT().
| QString MasterGuideTable::toStringXML | ( | uint | indent_level | ) | const [virtual] |
Reimplemented from PSIPTable.
Definition at line 112 of file atsctables.cpp.
vector<unsigned char*> MasterGuideTable::_ptrs [mutable, private] |
Definition at line 178 of file atsctables.h.
Referenced by Parse().
1.7.6.1