vdr
2.2.0
|
Public Member Functions | |
cEIT (cSchedules *Schedules, int Source, u_char Tid, const u_char *Data, bool OnlyRunningStatus=false) | |
![]() | |
EIT (const unsigned char *data, bool doCopy=true) | |
EIT () | |
int | getServiceId () const |
int | getTransportStreamId () const |
int | getOriginalNetworkId () const |
int | getSegmentLastSectionNumber () const |
int | getLastTableId () const |
bool | isPresentFollowing () const |
bool | isActualTS () const |
![]() | |
NumberedSection (const unsigned char *data, bool doCopy=true) | |
NumberedSection () | |
int | getTableIdExtension () const |
bool | getCurrentNextIndicator () const |
int | getVersionNumber () const |
int | getSectionNumber () const |
int | getLastSectionNumber () const |
bool | moreThanOneSection () const |
![]() | |
CRCSection (const unsigned char *data, bool doCopy=true) | |
CRCSection () | |
bool | isCRCValid () |
bool | CheckCRCAndParse () |
![]() | |
Section (const unsigned char *data, bool doCopy=true) | |
Section () | |
TableId | getTableId () const |
virtual int | getLength () |
![]() | |
Object () | |
Object (CharArray &d) | |
void | setData (const unsigned char *data, int size, bool doCopy=true) |
CharArray | getData () |
bool | isValid () |
![]() | |
void | CheckParse () |
Additional Inherited Members | |
![]() | |
static int | getTableIdExtension (const unsigned char *d) |
![]() | |
static int | getLength (const unsigned char *d) |
static TableId | getTableId (const unsigned char *d) |
![]() | |
StructureLoop< Event > | eventLoop |
![]() | |
virtual void | Parse () |
![]() | |
void | setData (CharArray &d) |
bool | checkSize (int offset) |
![]() | |
Parsable () | |
virtual | ~Parsable () |
![]() | |
CharArray | data |
cEIT::cEIT | ( | cSchedules * | Schedules, |
int | Source, | ||
u_char | Tid, | ||
const u_char * | Data, | ||
bool | OnlyRunningStatus = false |
||
) |
Definition at line 30 of file eit.c.
References cListBase::Add(), SI::DescriptorGroup::Add(), cSchedule::AddEvent(), cEpgHandlers::BeginSegmentTransfer(), Channels, SI::CRCSection::CheckCRCAndParse(), cSchedule::ClrRunningStatus(), SI::ComponentDescriptorTag, SI::ContentDescriptorTag, cEvent::Description(), SI::ComponentDescriptor::description, cEpgHandlers::DropOutdated(), cEpgHandlers::EndSegmentTransfer(), EpgHandlers, cSetup::EPGLanguages, SI::EIT::Event::eventDescriptors, SI::EIT::eventLoop, SI::ExtendedEventDescriptorTag, cEpgHandlers::FixEpgBugs(), cChannels::GetByChannelID(), cChannels::GetByTransponderID(), SI::ComponentDescriptor::getComponentType(), SI::ContentDescriptor::Nibble::getContentNibbleLevel1(), SI::ContentDescriptor::Nibble::getContentNibbleLevel2(), SI::CharArray::getData(), SI::PDCDescriptor::getDay(), SI::ExtendedEventDescriptor::getDescriptorNumber(), SI::Descriptor::getDescriptorTag(), SI::EIT::Event::getDuration(), cSchedule::GetEvent(), SI::EIT::Event::getEventId(), SI::PDCDescriptor::getHour(), SI::ExtendedEventDescriptor::getLastDescriptorNumber(), SI::CharArray::getLength(), SI::LinkageDescriptor::getLinkageType(), SI::ExtendedEventDescriptors::getMaximumTextLength(), SI::PDCDescriptor::getMinute(), SI::PDCDescriptor::getMonth(), SI::DescriptorLoop::getNext(), SI::EIT::getOriginalNetworkId(), SI::LinkageDescriptor::getOriginalNetworkId(), SI::ParentalRatingDescriptor::Rating::getRating(), SI::TimeShiftedEventDescriptor::getReferenceEventId(), SI::TimeShiftedEventDescriptor::getReferenceServiceId(), SI::EIT::Event::getRunningStatus(), cSchedules::GetSchedule(), SI::NumberedSection::getSectionNumber(), SI::EIT::getServiceId(), SI::LinkageDescriptor::getServiceId(), SI::EIT::Event::getStartTime(), SI::ComponentDescriptor::getStreamContent(), SI::ExtendedEventDescriptors::getText(), SI::String::getText(), SI::EIT::getTransportStreamId(), SI::LinkageDescriptor::getTransportStreamId(), SI::NumberedSection::getVersionNumber(), cEpgHandlers::HandledExternally(), cEpgHandlers::HandleEitEvent(), cEpgHandlers::HandleEvent(), I18nIsPreferredLanguage(), I18nNormalizeLanguageCode(), cEpgHandlers::IgnoreChannel(), cEpgHandlers::IsUpdate(), SI::ShortEventDescriptor::languageCode, SI::ExtendedEventDescriptor::languageCode, SI::ParentalRatingDescriptor::Rating::languageCode, SI::ComponentDescriptor::languageCode, SI::LinkageDescriptorTag, SI::LinkageTypePremiere, cRwLock::Lock(), max(), MaxEventContents, SI::ShortEventDescriptor::name, cChannels::NewChannel(), SI::ContentDescriptor::nibbleLoop, cChannel::Nid(), cComponents::NumComponents(), SI::ParentalRatingDescriptorTag, SI::PDCDescriptorTag, SI::LinkageDescriptor::privateData, SI::ParentalRatingDescriptor::ratingLoop, SI::RunningStatusNotRunning, cComponents::SetComponent(), cEpgHandlers::SetComponents(), cEpgHandlers::SetContents(), cEpgHandlers::SetDescription(), cEvent::SetDuration(), cEpgHandlers::SetDuration(), cEpgHandlers::SetEventID(), cChannel::SetLinkChannels(), cSchedules::SetModified(), cChannel::SetName(), cEpgHandlers::SetParentalRating(), cChannel::SetPortalName(), cSchedule::SetPresentSeen(), cSchedule::SetRunningStatus(), cEvent::SetSeen(), cEpgHandlers::SetShortText(), cEvent::SetStartTime(), cEpgHandlers::SetStartTime(), cEvent::SetTableID(), cEpgHandlers::SetTitle(), Setup, cEvent::SetVersion(), cEpgHandlers::SetVps(), SI::ShortEventDescriptorTag, cEvent::ShortText(), cEpgHandlers::SortSchedule(), strn0cpy(), cEvent::TableID(), SI::ShortEventDescriptor::text, cChannel::Tid(), SI::TimeShiftedEventDescriptorTag, cEvent::Title(), cRwLock::Unlock(), cSetup::UpdateChannels, Utf8BufSize, VALID_TIME, and cEvent::Version().