#include <atscdescriptors.h>
Public Member Functions | |
| CaptionServiceDescriptor (const unsigned char *data, int len=300) | |
| uint | ServicesCount () const |
| int | LanguageKey (int i) const |
| QString | LanguageString (int i) const |
| int | CanonicalLanguageKey (int i) const |
| QString | CanonicalLanguageString (int i) const |
| bool | Type (int i) const |
| bool | Line21Field (int i) const |
| int | CaptionServiceNumber (int i) const |
| bool | EasyReader (int i) const |
| bool | WideAspectRatio (int i) const |
| bool | Parse (void) |
| QString | toString () const |
Private Member Functions | |
| int | Index (int i, int j) const |
| const unsigned char * | Offset (int i, int j) const |
Private Attributes | |
| IntToBuf | _ptrs |
Definition at line 76 of file atscdescriptors.h.
| CaptionServiceDescriptor::CaptionServiceDescriptor | ( | const unsigned char * | data, | |
| int | len = 300 | |||
| ) | [inline] |
Definition at line 79 of file atscdescriptors.h.
| uint CaptionServiceDescriptor::ServicesCount | ( | ) | const [inline] |
Definition at line 90 of file atscdescriptors.h.
Referenced by Parse(), AvFormatDecoder::ScanATSCCaptionStreams(), and toString().
| int CaptionServiceDescriptor::LanguageKey | ( | int | i | ) | const [inline] |
Definition at line 93 of file atscdescriptors.h.
Referenced by CanonicalLanguageKey(), and LanguageString().
| QString CaptionServiceDescriptor::LanguageString | ( | int | i | ) | const [inline] |
Definition at line 95 of file atscdescriptors.h.
Referenced by toString().
| int CaptionServiceDescriptor::CanonicalLanguageKey | ( | int | i | ) | const [inline] |
Definition at line 97 of file atscdescriptors.h.
Referenced by CanonicalLanguageString(), and AvFormatDecoder::ScanATSCCaptionStreams().
| QString CaptionServiceDescriptor::CanonicalLanguageString | ( | int | i | ) | const [inline] |
Definition at line 99 of file atscdescriptors.h.
| bool CaptionServiceDescriptor::Type | ( | int | i | ) | const [inline] |
Definition at line 102 of file atscdescriptors.h.
Referenced by AvFormatDecoder::ScanATSCCaptionStreams(), and toString().
| bool CaptionServiceDescriptor::Line21Field | ( | int | i | ) | const [inline] |
Definition at line 108 of file atscdescriptors.h.
Referenced by AvFormatDecoder::ScanATSCCaptionStreams(), and toString().
| int CaptionServiceDescriptor::CaptionServiceNumber | ( | int | i | ) | const [inline] |
Definition at line 112 of file atscdescriptors.h.
Referenced by AvFormatDecoder::ScanATSCCaptionStreams(), and toString().
| bool CaptionServiceDescriptor::EasyReader | ( | int | i | ) | const [inline] |
Definition at line 115 of file atscdescriptors.h.
Referenced by AvFormatDecoder::ScanATSCCaptionStreams(), and toString().
| bool CaptionServiceDescriptor::WideAspectRatio | ( | int | i | ) | const [inline] |
Definition at line 118 of file atscdescriptors.h.
Referenced by AvFormatDecoder::ScanATSCCaptionStreams(), and toString().
| bool CaptionServiceDescriptor::Parse | ( | void | ) |
Definition at line 178 of file atscdescriptors.cpp.
Referenced by CaptionServiceDescriptor().
| QString CaptionServiceDescriptor::toString | ( | void | ) | const [virtual] |
Reimplemented from MPEGDescriptor.
Definition at line 189 of file atscdescriptors.cpp.
| int CaptionServiceDescriptor::Index | ( | int | i, | |
| int | j | |||
| ) | const [inline, private] |
Definition at line 126 of file atscdescriptors.h.
| const unsigned char* CaptionServiceDescriptor::Offset | ( | int | i, | |
| int | j | |||
| ) | const [inline, private] |
Definition at line 127 of file atscdescriptors.h.
Referenced by CaptionServiceNumber(), EasyReader(), LanguageKey(), Line21Field(), Parse(), Type(), and WideAspectRatio().
IntToBuf CaptionServiceDescriptor::_ptrs [private] |
Definition at line 131 of file atscdescriptors.h.
1.6.3