|
MythTV
0.26-pre
|
#include <dvbtables.h>
Public Member Functions | |
| DVBEventInformationTable (const PSIPTable &table) | |
| uint | ServiceID (void) const |
| uint | TSID (void) const |
| uint | OriginalNetworkID (void) const |
| uint | SegmentLastSectionNumber (void) const |
| uint | LastTableID (void) const |
| uint | EventCount () const |
| uint | EventID (uint i) const |
| const unsigned char * | StartTime (uint i) const |
| QDateTime | StartTimeUTC (uint i) const |
| time_t | StartTimeUnixUTC (uint i) const |
| time_t | EndTimeUnixUTC (uint i) const |
| uint32_t | StartTimeKey (uint i) const |
| const unsigned char * | Duration (uint i) const |
| uint | DurationInSeconds (uint i) const |
| uint | RunningStatus (uint i) const |
| bool | IsScrambled (uint i) const |
| uint | DescriptorsLength (uint i) const |
| const unsigned char * | Descriptors (uint i) const |
| void | Parse (void) const |
Static Public Member Functions | |
| static bool | IsEIT (uint table_id) |
Private Attributes | |
| vector< const unsigned char * > | _ptrs |
Definition at line 282 of file dvbtables.h.
| DVBEventInformationTable::DVBEventInformationTable | ( | const PSIPTable & | table | ) | [inline] |
Definition at line 285 of file dvbtables.h.
| uint DVBEventInformationTable::ServiceID | ( | void | ) | const [inline] |
Definition at line 302 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| uint DVBEventInformationTable::TSID | ( | void | ) | const [inline] |
Definition at line 305 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| uint DVBEventInformationTable::OriginalNetworkID | ( | void | ) | const [inline] |
Definition at line 309 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| uint DVBEventInformationTable::SegmentLastSectionNumber | ( | void | ) | const [inline] |
Definition at line 313 of file dvbtables.h.
| uint DVBEventInformationTable::LastTableID | ( | void | ) | const [inline] |
Definition at line 316 of file dvbtables.h.
| uint DVBEventInformationTable::EventCount | ( | ) | const [inline] |
Definition at line 319 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| uint DVBEventInformationTable::EventID | ( | uint | i | ) | const [inline] |
Definition at line 323 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| const unsigned char* DVBEventInformationTable::StartTime | ( | uint | i | ) | const [inline] |
Definition at line 326 of file dvbtables.h.
| QDateTime DVBEventInformationTable::StartTimeUTC | ( | uint | i | ) | const [inline] |
Definition at line 328 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| time_t DVBEventInformationTable::StartTimeUnixUTC | ( | uint | i | ) | const [inline] |
Definition at line 330 of file dvbtables.h.
| time_t DVBEventInformationTable::EndTimeUnixUTC | ( | uint | i | ) | const [inline] |
Definition at line 332 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| uint32_t DVBEventInformationTable::StartTimeKey | ( | uint | i | ) | const [inline] |
Definition at line 334 of file dvbtables.h.
| const unsigned char* DVBEventInformationTable::Duration | ( | uint | i | ) | const [inline] |
Definition at line 337 of file dvbtables.h.
| uint DVBEventInformationTable::DurationInSeconds | ( | uint | i | ) | const [inline] |
Definition at line 339 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| uint DVBEventInformationTable::RunningStatus | ( | uint | i | ) | const [inline] |
Definition at line 346 of file dvbtables.h.
| bool DVBEventInformationTable::IsScrambled | ( | uint | i | ) | const [inline] |
Definition at line 348 of file dvbtables.h.
| uint DVBEventInformationTable::DescriptorsLength | ( | uint | i | ) | const [inline] |
Definition at line 350 of file dvbtables.h.
Referenced by EITHelper::AddEIT(), and Parse().
| const unsigned char* DVBEventInformationTable::Descriptors | ( | uint | i | ) | const [inline] |
Definition at line 354 of file dvbtables.h.
Referenced by EITHelper::AddEIT().
| void DVBEventInformationTable::Parse | ( | void | ) | const |
Definition at line 203 of file dvbtables.cpp.
| bool DVBEventInformationTable::IsEIT | ( | uint | table_id | ) | [static] |
Definition at line 215 of file dvbtables.cpp.
Referenced by DVBStreamData::HandleTables().
vector<const unsigned char*> DVBEventInformationTable::_ptrs [mutable, private] |
Definition at line 364 of file dvbtables.h.
Referenced by Parse().
1.7.6.1