MPEG_REQUEST_TYPE Enumeration
The MPEG_REQUEST_TYPE enumeration type specifies a request for MPEG-2 data.
Syntax
typedef enum {
MPEG_RQST_UNKNOWN = 0,
MPEG_RQST_GET_SECTION,
MPEG_RQST_GET_SECTION_ASYNC,
MPEG_RQST_GET_TABLE,
MPEG_RQST_GET_TABLE_ASYNC,
MPEG_RQST_GET_SECTIONS_STREAM,
MPEG_RQST_GET_PES_STREAM,
MPEG_RQST_GET_TS_STREAM,
MPEG_RQST_START_MPE_STREAM
} MPEG_REQUEST_TYPE;
Constants
MPEG_RQST_UNKNOWN
Unknown request type. Do not use this value.MPEG_RQST_GET_SECTION
Get one table section. (Synchronous call.)MPEG_RQST_GET_SECTION_ASYNC
Get one table section. (Asynchronous call.)MPEG_RQST_GET_TABLE
Get a complete table. (Synchronous call.)MPEG_RQST_GET_TABLE_ASYNC
Get a complete table. (Asynchronous call.)MPEG_RQST_GET_SECTIONS_STREAM
Get a stream of sections.MPEG_RQST_GET_PES_STREAM
Get a stream of packetized elementary stream (PES) packets.MPEG_RQST_GET_TS_STREAM
Get a stream of transport stream (TS) packets.MPEG_RQST_START_MPE_STREAM
Get a stream of multi-protocol encapsulation (MPE) packets.
Requirements
Header | Declared in Mpeg2Structs.h. |
See Also
BDA Enumeration Types
ISectionList::Initialize
Send comments about this topic to Microsoft
Build date: 12/4/2008