Microsoft DirectX 8.1 (C++) |
In Microsoft® Windows® XP, the MPEG-2 Splitter filter is deprecated. Use the MPEG-2 Demultiplexer instead.
On earlier platforms, use the MPEG-2 Splitter for MPEG-2 program streams delivered in pull mode that contain at least one of the following stream types: MPEG-2 video; MPEG-2 audio; AC3 audio encoded as defined for DVD video; or PCM audio encoded as defined for DVD video. This filter parses the streams, creates an output pin for each stream, and outputs the compressed audio and/or video MPEG packets to an MPEG-2 decoder filter.
For program and transport streams delivered in push-mode, use the MPEG-2 Demultiplexer, on all platforms.
Note Neither the MPEG-2 Demultiplexer nor the MPEG-2 Splitter support frame-accurate seeking.
Filter Interfaces | IBaseFilter, ISpecifyPropertyPages, IAMParse, IAMStreamSelect |
Input Pin Media Types |
|
Input Pin Interfaces | IPin, IMemInputPin |
Output Pin Media Types | |
Output Pin Interfaces | IPin, IMediaSeeking |
Filter CLSID | CLSID_MMSPLITTER |
Property Page CLSID | N/A |
Executable | mpg2splt.ax |
Merit | MERIT_NORMAL + 1 |
Filter Category | CLSID_AudioInputDeviceCategory |