|
MythTV
0.26-pre
|
#include <eithelper.h>
Definition at line 58 of file eithelper.h.
Definition at line 37 of file eithelper.cpp.
| EITHelper::~EITHelper | ( | ) | [virtual] |
Definition at line 57 of file eithelper.cpp.
| uint EITHelper::GetListSize | ( | void | ) | const |
Definition at line 66 of file eithelper.cpp.
Referenced by EITScanner::run().
Inserts events in EIT list.
Definition at line 77 of file eithelper.cpp.
Referenced by EITScanner::run().
| uint EITHelper::GetGPSOffset | ( | void | ) | const [inline] |
Definition at line 67 of file eithelper.h.
Referenced by ATSCStreamData::HandleTables().
| void EITHelper::SetGPSOffset | ( | uint | _gps_offset | ) | [inline] |
Definition at line 69 of file eithelper.h.
Referenced by ATSCStreamData::HandleTables().
| void EITHelper::SetFixup | ( | uint | atsc_major, |
| uint | atsc_minor, | ||
| uint | eitfixup | ||
| ) |
Definition at line 119 of file eithelper.cpp.
| void EITHelper::SetLanguagePreferences | ( | const QStringList & | langPref | ) |
Definition at line 126 of file eithelper.cpp.
Referenced by EITScanner::EITScanner().
| void EITHelper::SetSourceID | ( | uint | _sourceid | ) |
Definition at line 143 of file eithelper.cpp.
Referenced by EITScanner::StartPassiveScan(), and EITScanner::StopPassiveScan().
| void EITHelper::AddEIT | ( | uint | atsc_major, |
| uint | atsc_minor, | ||
| const EventInformationTable * | eit | ||
| ) |
Definition at line 149 of file eithelper.cpp.
Referenced by ATSCStreamData::HandleTables(), and DVBStreamData::HandleTables().
| void EITHelper::AddETT | ( | uint | atsc_major, |
| uint | atsc_minor, | ||
| const ExtendedTextTable * | ett | ||
| ) |
Definition at line 184 of file eithelper.cpp.
Referenced by ATSCStreamData::HandleTables().
| void EITHelper::AddEIT | ( | const DVBEventInformationTable * | eit | ) |
Definition at line 299 of file eithelper.cpp.
| void EITHelper::AddEIT | ( | const PremiereContentInformationTable * | eit | ) |
Definition at line 497 of file eithelper.cpp.
| void EITHelper::AddEIT | ( | uint | , |
| uint | , | ||
| const EventInformationTable * | |||
| ) | [inline] |
Definition at line 82 of file eithelper.h.
| void EITHelper::AddETT | ( | uint | , |
| uint | , | ||
| const ExtendedTextTable * | |||
| ) | [inline] |
Definition at line 83 of file eithelper.h.
| void EITHelper::AddEIT | ( | const DVBEventInformationTable * | ) | [inline] |
Definition at line 84 of file eithelper.h.
| void EITHelper::AddEIT | ( | const PremiereContentInformationTable * | ) | [inline] |
Definition at line 85 of file eithelper.h.
| void EITHelper::PruneEITCache | ( | uint | timestamp | ) |
Definition at line 604 of file eithelper.cpp.
Referenced by EITScanner::run().
Definition at line 609 of file eithelper.cpp.
Referenced by EITScanner::run(), and EITScanner::StopPassiveScan().
| uint EITHelper::GetChanID | ( | uint | atsc_major, |
| uint | atsc_minor | ||
| ) | [private] |
Definition at line 666 of file eithelper.cpp.
Referenced by AddEIT(), and CompleteEvent().
| uint EITHelper::GetChanID | ( | uint | serviceid, |
| uint | networkid, | ||
| uint | transportid | ||
| ) | [private] |
Definition at line 684 of file eithelper.cpp.
| void EITHelper::CompleteEvent | ( | uint | atsc_major, |
| uint | atsc_minor, | ||
| const ATSCEvent & | event, | ||
| const QString & | ett | ||
| ) | [private] |
Definition at line 618 of file eithelper.cpp.
QMutex EITHelper::eitList_lock [mutable, private] |
EIT List lock.
Definition at line 101 of file eithelper.h.
Referenced by CompleteEvent(), GetListSize(), ProcessEvents(), SetFixup(), SetLanguagePreferences(), SetSourceID(), and ~EITHelper().
ServiceToChanID EITHelper::srv_to_chanid [mutable, private] |
Definition at line 102 of file eithelper.h.
Referenced by GetChanID().
EITFixUp* EITHelper::eitfixup [private] |
Definition at line 104 of file eithelper.h.
Referenced by ProcessEvents(), SetFixup(), and ~EITHelper().
EITCache * EITHelper::eitcache = new EITCache() [static, private] |
Definition at line 105 of file eithelper.h.
Referenced by AddEIT(), PruneEITCache(), and WriteEITCache().
int EITHelper::gps_offset [private] |
Definition at line 107 of file eithelper.h.
Referenced by CompleteEvent(), GetGPSOffset(), and SetGPSOffset().
int EITHelper::utc_offset [private] |
Definition at line 108 of file eithelper.h.
Referenced by CompleteEvent(), and EITHelper().
uint EITHelper::sourceid [private] |
Definition at line 109 of file eithelper.h.
Referenced by GetChanID(), and SetSourceID().
QMap<uint64_t,uint> EITHelper::fixup [private] |
Definition at line 110 of file eithelper.h.
Referenced by AddEIT(), CompleteEvent(), EITHelper(), and SetFixup().
ATSCSRCToEvents EITHelper::incomplete_events [private] |
Definition at line 111 of file eithelper.h.
Referenced by AddEIT(), AddETT(), and ProcessEvents().
ATSCSRCToETTs EITHelper::unmatched_etts [private] |
Definition at line 112 of file eithelper.h.
Referenced by AddEIT(), AddETT(), and ProcessEvents().
MythDeque<DBEventEIT*> EITHelper::db_events [private] |
Definition at line 114 of file eithelper.h.
Referenced by AddEIT(), CompleteEvent(), GetListSize(), ProcessEvents(), and ~EITHelper().
QMap<uint,uint> EITHelper::languagePreferences [private] |
Definition at line 116 of file eithelper.h.
Referenced by AddEIT(), AddETT(), and SetLanguagePreferences().
const uint EITHelper::kChunkSize = 20 [static, private] |
Maximum number of DB inserts per ProcessEvents call.
Definition at line 119 of file eithelper.h.
Referenced by ProcessEvents().
1.7.6.1