MythTV
master
|
#include <libmythtv/mpeg/tablestatus.h>
Public Member Functions | |
void | SetVersion (uint32_t key, int32_t version, uint32_t last_section) |
void | SetSectionSeen (uint32_t key, int32_t version, uint32_t section, uint32_t last_section, uint32_t segment_last_section=0xffff) |
bool | IsSectionSeen (uint32_t key, int32_t version, uint32_t section) const |
bool | HasAllSections (uint32_t key) const |
Definition at line 35 of file tablestatus.h.
void TableStatusMap::SetVersion | ( | uint32_t | key, |
int32_t | version, | ||
uint32_t | last_section | ||
) |
Definition at line 58 of file tablestatus.cpp.
void TableStatusMap::SetSectionSeen | ( | uint32_t | key, |
int32_t | version, | ||
uint32_t | section, | ||
uint32_t | last_section, | ||
uint32_t | segment_last_section = 0xffff |
||
) |
Definition at line 65 of file tablestatus.cpp.
Referenced by ATSCStreamData::HandleTables(), DVBStreamData::HandleTables(), and MPEGStreamData::HandleTables().
bool TableStatusMap::IsSectionSeen | ( | uint32_t | key, |
int32_t | version, | ||
uint32_t | section | ||
) | const |
Definition at line 73 of file tablestatus.cpp.
Referenced by ATSCStreamData::IsRedundant(), DVBStreamData::IsRedundant(), and MPEGStreamData::IsRedundant().
bool TableStatusMap::HasAllSections | ( | uint32_t | key | ) | const |
Definition at line 81 of file tablestatus.cpp.
Referenced by DVBStreamData::HasAllBATSections(), MPEGStreamData::HasAllCATSections(), MPEGStreamData::HasAllPATSections(), MPEGStreamData::HasAllPMTSections(), DVBStreamData::HasAllSDToSections(), and DVBStreamData::HasAllSDTSections().