#include <sctetables.h>
Public Types | |
| enum | { k10000Hz = 0x0, k125000Hz = 0x1 } |
Public Member Functions | |
| CarrierDefinitionSubtable (const unsigned char *beg, const unsigned char *end) | |
| uint | NumberOfCarriers (void) const |
| uint | SpacingUnit (void) const |
| uint | SpacingUnitHz (void) const |
| uint | FrequencySpacing (void) const |
| uint | FrequencySpacingHz (void) const |
| uint | FrequencyUnit (void) const |
| uint | FrequencyUnitHz (void) const |
| uint | FirstCarrierFrequency (void) const |
| uint64_t | FirstCarrierFrequencyHz (void) const |
| uint | DescriptorsCount (void) const |
| uint | DescriptorsLength (void) const |
| const unsigned char * | Descriptors (void) const |
| QString | toString (void) const |
| SCTE System information tables. | |
| QString | toStringXML (uint indent_level) const |
Private Attributes | |
| const unsigned char * | _beg |
| const unsigned char * | _end |
Definition at line 40 of file sctetables.h.
| anonymous enum |
Definition at line 50 of file sctetables.h.
| CarrierDefinitionSubtable::CarrierDefinitionSubtable | ( | const unsigned char * | beg, | |
| const unsigned char * | end | |||
| ) | [inline] |
Definition at line 43 of file sctetables.h.
| uint CarrierDefinitionSubtable::NumberOfCarriers | ( | void | ) | const [inline] |
Definition at line 48 of file sctetables.h.
Referenced by toString(), and toStringXML().
| uint CarrierDefinitionSubtable::SpacingUnit | ( | void | ) | const [inline] |
Definition at line 55 of file sctetables.h.
Referenced by toStringXML().
| uint CarrierDefinitionSubtable::SpacingUnitHz | ( | void | ) | const [inline] |
Definition at line 56 of file sctetables.h.
Referenced by toStringXML().
| uint CarrierDefinitionSubtable::FrequencySpacing | ( | void | ) | const [inline] |
Definition at line 59 of file sctetables.h.
Referenced by toStringXML().
| uint CarrierDefinitionSubtable::FrequencySpacingHz | ( | void | ) | const [inline] |
Definition at line 61 of file sctetables.h.
Referenced by toStringXML().
| uint CarrierDefinitionSubtable::FrequencyUnit | ( | void | ) | const [inline] |
Definition at line 64 of file sctetables.h.
Referenced by toStringXML().
| uint CarrierDefinitionSubtable::FrequencyUnitHz | ( | void | ) | const [inline] |
Definition at line 65 of file sctetables.h.
Referenced by toStringXML().
| uint CarrierDefinitionSubtable::FirstCarrierFrequency | ( | void | ) | const [inline] |
Definition at line 67 of file sctetables.h.
Referenced by toStringXML().
| uint64_t CarrierDefinitionSubtable::FirstCarrierFrequencyHz | ( | void | ) | const [inline] |
Definition at line 69 of file sctetables.h.
Referenced by toStringXML().
| uint CarrierDefinitionSubtable::DescriptorsCount | ( | void | ) | const [inline] |
Definition at line 73 of file sctetables.h.
Referenced by toString(), and toStringXML().
| uint CarrierDefinitionSubtable::DescriptorsLength | ( | void | ) | const [inline] |
Definition at line 77 of file sctetables.h.
Referenced by toStringXML().
| const unsigned char* CarrierDefinitionSubtable::Descriptors | ( | void | ) | const [inline] |
Definition at line 78 of file sctetables.h.
Referenced by toStringXML().
| QString CarrierDefinitionSubtable::toString | ( | void | ) | const |
SCTE System information tables.
Copyright (c) 2011, Digital Nirvana, Inc. Author: Daniel Kristjansson
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Definition at line 25 of file sctetables.cpp.
Referenced by SCTENetworkInformationTable::toString().
| QString CarrierDefinitionSubtable::toStringXML | ( | uint | indent_level | ) | const |
Definition at line 32 of file sctetables.cpp.
Referenced by SCTENetworkInformationTable::toStringXML().
const unsigned char* CarrierDefinitionSubtable::_beg [private] |
Definition at line 84 of file sctetables.h.
const unsigned char* CarrierDefinitionSubtable::_end [private] |
Definition at line 85 of file sctetables.h.
1.6.3