MPEG2VIDEOINFO
A version of this page is also available for
4/8/2010
This structure describes an MPEG-2 video stream.
Syntax
typedef struct tagMPEG2VIDEOINFO {
VIDEOINFOHEADER2 hdr;
DWORD dwStartTimeCode;
DWORD cbSequenceHeader;
DWORD dwProfile;
DWORD dwLevel;
DWORD dwFlags;
DWORD dwSequenceHeader[1];
} MPEG2VIDEOINFO;
Members
- hdr
Compatible with VIDEOINFOHEADER2.
- dwStartTimeCode
25-bit "group-of-pictures" time code at start of data.
- cbSequenceHeader
Length in bytes of dwSequenceHeader.
- dwProfile
MPEG2Profile enumerated type member.
- dwLevel
MPEG2Level enumerated type member.
dwFlags
Flag indicating preferences. Set one or a combination of the following values.Value Description AMMPEG2_DoPanScan
If set, the MPEG-2 video decoder should crop the output image based on pan-scan vectors in the picture display extension and change the picture aspect ratio accordingly.
AMMPEG2_SourceIsLetterboxed
If set, indicates that black bars have been encoded in the top and bottom of the video.
AMMPEG2_FilmCameraMode
If set, indicates "film mode" used for the 625/50 (line/field) content.
If cleared, indicates that "camera mode" was used.
AMMPEG2_DVDLine21Field1, AMMPEG2_DVDLine21Field2
These flags are not supported in Windows Embedded CE.
Set undefined flags to zero or connection will be rejected.
- dwSequenceHeader[1]
Sequence header including quantization matrices, if any.
Requirements
Header | dshow.h |
Windows Embedded CE | Windows CE 2.12 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
Note | Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later |