MPEG-1 Video Decoder Filter
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
Decodes MPEG-1 video.
Label | Value |
---|---|
Filter Interfaces | IBaseFilter, ISpecifyPropertyPages |
Input Pin Media Types | MEDIATYPE_Video, FORMAT_MPEGVideo The following subtypes are valid:
|
Input Pin Interfaces | IPin, IMemInputPin |
Output Pin Media Types | Major type: MEDIATYPE_Video, Format type: FORMAT_VideoInfo or FORMAT_VideoInfo2 Subtypes:
|
Output Pin Interfaces | IPin, IQualityControl |
Filter CLSID | CLSID_CMpegVideoCodec |
Property Page CLSID | CLSID_MpegVideoDecodePropertyPage |
Executable | quartz.dll |
Merit | 0x40000001 |
Filter Category | CLSID_LegacyAmFilterCategory |
Remarks
This filter can decode into a DirectDraw Surface. The filter uses MMX if the machine supports MMX.
Related topics