#include <sctetables.h>
Public Types | |
| enum | { kPath1 = 0x0, kPath2 = 0x1 } |
| enum | { kMPEG2Transport = 0x0, kNonMPEG2Transport = 0x1 } |
| enum | { kNormalChannel = 0x0, kHiddenChannel = 0x1 } |
| enum | { kNTSC = 0x0, kPAL625 = 0x1, kPAL525 = 0x2, kSECAM = 0x3, kMAC = 0x4 } |
Public Member Functions | |
| VirtualChannelMapSubtable (const unsigned char *data, const vector< const unsigned char * > &ptrs) | |
| bool | DescriptorsIncluded (void) const |
| bool | Splice (void) const |
| uint | ActivationTimeRaw (void) const |
| QDateTime | ActivationTimeUTC (uint offset=0) const |
| uint | NumberOfVCRecords (void) const |
| uint | VirtualChannelNumber (uint i) const |
| bool | ApplicationVirtualChannel (uint i) const |
| uint | PathSelect (uint i) const |
| QString | PathSelectString (uint i) const |
| uint | TransportType (uint i) const |
| QString | TransportTypeString (uint i) const |
| uint | ChannelType (uint i) const |
| QString | ChannelTypeString (uint i) const |
| uint | ApplicationID (uint i) const |
| uint | SourceID (uint i) const |
| uint | CDSReference (uint i) const |
| uint | ProgramNumber (uint i) const |
| uint | MMSReference (uint i) const |
| bool | Scrambled (uint i) const |
| uint | VideoStandard (uint i) const |
| QString | VideoStandardString (uint i) const |
| uint | DescriptorsCount (uint i) const |
| uint | DescriptorsLength (uint i) const |
| const unsigned char * | Descriptors (uint i) const |
| QString | toStringXML (uint indent_level) const |
| uint | Size (void) const |
Public Attributes | |
| const unsigned char * | _data |
| const vector< const unsigned char * > & | _ptrs |
Definition at line 350 of file sctetables.h.
| anonymous enum |
Definition at line 391 of file sctetables.h.
| anonymous enum |
Definition at line 400 of file sctetables.h.
| anonymous enum |
Definition at line 409 of file sctetables.h.
| anonymous enum |
Definition at line 438 of file sctetables.h.
| VirtualChannelMapSubtable::VirtualChannelMapSubtable | ( | const unsigned char * | data, | |
| const vector< const unsigned char * > & | ptrs | |||
| ) | [inline] |
Definition at line 353 of file sctetables.h.
| bool VirtualChannelMapSubtable::DescriptorsIncluded | ( | void | ) | const [inline] |
Definition at line 359 of file sctetables.h.
Referenced by toStringXML().
| bool VirtualChannelMapSubtable::Splice | ( | void | ) | const [inline] |
Definition at line 362 of file sctetables.h.
Referenced by toStringXML().
| uint VirtualChannelMapSubtable::ActivationTimeRaw | ( | void | ) | const [inline] |
Definition at line 365 of file sctetables.h.
Referenced by ActivationTimeUTC(), and toStringXML().
| QDateTime VirtualChannelMapSubtable::ActivationTimeUTC | ( | uint | offset = 0 |
) | const [inline] |
Definition at line 373 of file sctetables.h.
Referenced by toStringXML().
| uint VirtualChannelMapSubtable::NumberOfVCRecords | ( | void | ) | const [inline] |
Definition at line 380 of file sctetables.h.
Referenced by toStringXML().
Definition at line 385 of file sctetables.h.
Referenced by toStringXML().
Definition at line 388 of file sctetables.h.
Referenced by toStringXML().
Definition at line 396 of file sctetables.h.
Referenced by PathSelectString(), and toStringXML().
| QString VirtualChannelMapSubtable::PathSelectString | ( | uint | i | ) | const [inline] |
Definition at line 397 of file sctetables.h.
Definition at line 405 of file sctetables.h.
Referenced by toStringXML(), and TransportTypeString().
| QString VirtualChannelMapSubtable::TransportTypeString | ( | uint | i | ) | const [inline] |
Definition at line 406 of file sctetables.h.
Referenced by toStringXML().
Definition at line 415 of file sctetables.h.
Referenced by ChannelTypeString(), and toStringXML().
| QString VirtualChannelMapSubtable::ChannelTypeString | ( | uint | i | ) | const [inline] |
Definition at line 416 of file sctetables.h.
Referenced by toStringXML().
Definition at line 420 of file sctetables.h.
Referenced by toStringXML().
Definition at line 423 of file sctetables.h.
Referenced by toStringXML().
Definition at line 427 of file sctetables.h.
Referenced by toStringXML().
Definition at line 429 of file sctetables.h.
Referenced by toStringXML().
Definition at line 431 of file sctetables.h.
Referenced by toStringXML().
Definition at line 435 of file sctetables.h.
Referenced by toStringXML().
Definition at line 447 of file sctetables.h.
Referenced by toStringXML(), and VideoStandardString().
| QString VirtualChannelMapSubtable::VideoStandardString | ( | uint | i | ) | const |
Definition at line 373 of file sctetables.cpp.
Referenced by toStringXML().
Definition at line 453 of file sctetables.h.
Referenced by toStringXML().
Definition at line 456 of file sctetables.h.
Referenced by toStringXML().
| const unsigned char* VirtualChannelMapSubtable::Descriptors | ( | uint | i | ) | const [inline] |
Definition at line 457 of file sctetables.h.
Referenced by toStringXML().
| QString VirtualChannelMapSubtable::toStringXML | ( | uint | indent_level | ) | const |
Definition at line 386 of file sctetables.cpp.
Referenced by ShortVirtualChannelTable::toStringXML().
| uint VirtualChannelMapSubtable::Size | ( | void | ) | const [inline] |
Definition at line 462 of file sctetables.h.
| const unsigned char* VirtualChannelMapSubtable::_data |
Definition at line 464 of file sctetables.h.
Referenced by ActivationTimeRaw(), DescriptorsIncluded(), NumberOfVCRecords(), Size(), and Splice().
| const vector<const unsigned char*>& VirtualChannelMapSubtable::_ptrs |
Definition at line 465 of file sctetables.h.
Referenced by ApplicationID(), ApplicationVirtualChannel(), CDSReference(), ChannelType(), Descriptors(), DescriptorsCount(), DescriptorsLength(), MMSReference(), PathSelect(), ProgramNumber(), Scrambled(), Size(), SourceID(), TransportType(), VideoStandard(), and VirtualChannelNumber().
1.6.3