|
MythTV
0.26-pre
|
Tells what channels can be found on each transponder for one bouquet (a bunch of channels from one provider) Note: French Provider Canal+ uses this to associate channels with an index used in their proprietary EIT. More...
#include <dvbtables.h>
Public Member Functions | |
| BouquetAssociationTable (const PSIPTable &table) | |
| ~BouquetAssociationTable () | |
| uint | BouquetID () const |
| uint | BouquetDescriptorsLength (void) const |
| const unsigned char * | BouquetDescriptors (void) const |
| uint | TransportStreamDataLength (void) const |
| uint | TransportStreamCount (void) const |
| uint | TSID (uint i) const |
| uint | OriginalNetworkID (uint i) const |
| uint | TransportDescriptorsLength (uint i) const |
| const unsigned char * | TransportDescriptors (uint i) const |
| for(j=0;j<N;j++) x 6.0+p { descriptor() } | |
| void | Parse (void) const |
| QString | toString (void) const |
Private Attributes | |
| const unsigned char * | _tsc_ptr |
| vector< const unsigned char * > | _ptrs |
Tells what channels can be found on each transponder for one bouquet (a bunch of channels from one provider) Note: French Provider Canal+ uses this to associate channels with an index used in their proprietary EIT.
Definition at line 176 of file dvbtables.h.
| BouquetAssociationTable::BouquetAssociationTable | ( | const PSIPTable & | table | ) | [inline] |
Definition at line 179 of file dvbtables.h.
| BouquetAssociationTable::~BouquetAssociationTable | ( | ) | [inline] |
Definition at line 184 of file dvbtables.h.
| uint BouquetAssociationTable::BouquetID | ( | ) | const [inline] |
Definition at line 192 of file dvbtables.h.
Referenced by toString().
| uint BouquetAssociationTable::BouquetDescriptorsLength | ( | void | ) | const [inline] |
Definition at line 200 of file dvbtables.h.
Referenced by Parse(), and toString().
| const unsigned char* BouquetAssociationTable::BouquetDescriptors | ( | void | ) | const [inline] |
Definition at line 206 of file dvbtables.h.
Referenced by toString().
| uint BouquetAssociationTable::TransportStreamDataLength | ( | void | ) | const [inline] |
Definition at line 211 of file dvbtables.h.
Referenced by Parse().
| uint BouquetAssociationTable::TransportStreamCount | ( | void | ) | const [inline] |
Definition at line 213 of file dvbtables.h.
Referenced by ChannelScanSM::HandleBAT(), and toString().
| uint BouquetAssociationTable::TSID | ( | uint | i | ) | const [inline] |
Definition at line 218 of file dvbtables.h.
Referenced by ChannelScanSM::HandleBAT(), and toString().
| uint BouquetAssociationTable::OriginalNetworkID | ( | uint | i | ) | const [inline] |
Definition at line 220 of file dvbtables.h.
Referenced by ChannelScanSM::HandleBAT(), and toString().
| uint BouquetAssociationTable::TransportDescriptorsLength | ( | uint | i | ) | const [inline] |
Definition at line 224 of file dvbtables.h.
Referenced by ChannelScanSM::HandleBAT(), Parse(), and toString().
| const unsigned char* BouquetAssociationTable::TransportDescriptors | ( | uint | i | ) | const [inline] |
for(j=0;j<N;j++) x 6.0+p { descriptor() }
Definition at line 228 of file dvbtables.h.
Referenced by ChannelScanSM::HandleBAT(), and toString().
| void BouquetAssociationTable::Parse | ( | void | ) | const |
Definition at line 152 of file dvbtables.cpp.
Referenced by toString().
| QString BouquetAssociationTable::toString | ( | void | ) | const [virtual] |
Reimplemented from PSIPTable.
Definition at line 162 of file dvbtables.cpp.
Referenced by ChannelScanSM::HandleBAT().
const unsigned char* BouquetAssociationTable::_tsc_ptr [mutable, private] |
Definition at line 236 of file dvbtables.h.
Referenced by Parse().
vector<const unsigned char*> BouquetAssociationTable::_ptrs [mutable, private] |
Definition at line 237 of file dvbtables.h.
Referenced by Parse().
1.7.6.1