IDVB_EIT2 interface (dvbsiparser.h)

The IDVB_EIT2 interface enables an application to get information from a Digital Video Broadcasting (DVB) event information table (EIT). The IDvbSiParser2::GetEIT2 method returns a pointer to this interface. This interface extends the IDVB_EIT interface.

An EIT provides information about events in each service, such as the event name, the start time, and the duration. An EIT can hold information about the transport stream that carries it, or it can hold information about other transport streams. There are two types of EITs:

  • Present/following EITs contain information about the current event and the next chronological event. This type of EIT can be used to create a simple user interface at the receiver.
  • Schedule EITs contain a list of events that occur after the next event. This type of event can be used to create an electronic program guide (EPG).
EIT sections are given the following table identifiers (TIDs).
TID Description
0x4E Present/following EIT for this transport stream.
0x4F Present/following EIT for another transport stream.
0x50 – 0x5F Schedule EIT for this transport stream.
0x60 – 0x6F Schedule EIT for another transport stream.

Inheritance

The IDVB_EIT2 interface inherits from IDVB_EIT. IDVB_EIT2 also has these types of members:

Methods

The IDVB_EIT2 interface has these methods.

 
IDVB_EIT2::GetRecordSection

Gets the number of a section containing an event information table (EIT) record.
IDVB_EIT2::GetSegmentInfo

Gets the table identifier and segment number for the current EIT segment.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header dvbsiparser.h

See also

BDA Interfaces

IDVB_EIT