Share via


mpeg2structs.h header

This header is used by Microsoft TV Technologies. For more information, see:

mpeg2structs.h contains the following programming interfaces:

Structures

 
ATSC_FILTER_OPTIONS

The ATSC_FILTER_OPTIONS structure specifies additional criteria for matching ATSC section headers.
DSMCC_ELEMENT

The DSMCC_ELEMENT structure contains information from a DSM-CC element.
DSMCC_FILTER_OPTIONS

The DSMCC_FILTER_OPTIONS structure specifies additional filtering criteria for the DSM-CC portions of the section header.
DSMCC_SECTION

The DSMCC_SECTION structure represents a DSM-CC section header. If a section contains a DSM-CC header, you can cast a SECTION pointer to a DSMCC_SECTION pointer. For more information, see the Remarks section in the SECTION reference.
DVB_EIT_FILTER_OPTIONS

Specifies a section within a Digital Video Broadcast (DVB) Event Information Table (EIT) section header. Because the EIT can be quite large, these options allow applications to reduce load time by filtering specific segments from the EIT section header.
LONG_SECTION

The LONG_SECTION structure represents a long MPEG-2 section header. If a section contains a long header, you can cast a SECTION pointer to a LONG_SECTION pointer. For more information, see the Remarks section in the SECTION reference.
MPE_ELEMENT

The MPE_ELEMENT structure contains information from a multi-protocol encapsulation (MPE) element.
MPEG_BCS_DEMUX

The MPEG_BCS_DEMUX structure identifies the filter graph that is providing the MPEG-2 data stream.
MPEG_CONTEXT

The MPEG_CONTEXT structure identifies the source of an MPEG-2 data stream.
MPEG_DATE

The MPEG_DATE structure specifies a date.
MPEG_DATE_AND_TIME

The MPEG_DATE_AND_TIME structure specifies a date and time.
MPEG_PACKET_LIST

The MPEG_PACKET_LIST structure contains a list of MPEG-2 sections.
MPEG_RQST_PACKET

The MPEG_RQST_PACKET structure defines a buffer to receive MPEG-2 section data.
MPEG_STREAM_BUFFER

The MPEG_STREAM_BUFFER structure defines a buffer that receives MPEG-2 data.
MPEG_TIME

The MPEG_TIME structure represents a time of day, or a duration.
MPEG_WINSOCK

The MPEG_WINSOCK structure is not supported.
MPEG2_FILTER

The MPEG2_FILTER structure specifies criteria for matching MPEG-2 section headers.
MPEG2_FILTER2

The MPEG2_FILTER2 structure specifies criteria for matching MPEG-2 section headers.
SECTION

The SECTION structure represents a short header from an MPEG-2 table section.

Enumerations

 
MPEG_CONTEXT_TYPE

The MPEG_CONTEXT_TYPE enumeration type identifies the source of an MPEG-2 data stream.
MPEG_CURRENT_NEXT_BIT

The MPEG_CURRENT_NEXT_BIT enumeration type specifies the value of the current_next_indicator bit.
MPEG_REQUEST_TYPE

The MPEG_REQUEST_TYPE enumeration type specifies a request for MPEG-2 data.