Разделитель MPEG-2
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Начиная с Microsoft® Windows® XP фильтр разделения MPEG-2 является нерекомендуемой. Используйте вместо него Демультиплексер MPEG-2 .
На более ранних платформах используйте разделитель MPEG-2 для потоков программы MPEG-2, доставляемых в режиме извлечения, которые содержат по крайней мере один из следующих типов потоков: видео MPEG-2; Аудио mpeg-2; Звук AC3, закодированный в соответствии с определением для DVD-видео; или звук PCM, закодированный в соответствии с определением для DVD-видео. Этот фильтр анализирует потоки, создает выходной контакт для каждого потока и выводит сжатые аудио- или видеопакеты MPEG в фильтр декодера MPEG-2.
Для программных и транспортных потоков, доставляемых в режиме push-уведомлений, используйте Демультиплексер MPEG-2 на всех платформах.
Примечание
Разветвитель MPEG-2 не поддерживает поиск с точностью до кадра.
Метка | Значение |
---|---|
Интерфейсы фильтрации | IBaseFilter, ISpecifyPropertyPages, IAMParse, IAMStreamSelect |
Типы носителей входных контактов |
|
Интерфейсы ввода-закрепления | IPin, IQualityControl |
Типы носителей выводных контактов | Зависит от типа потока. См. разделимые типы носителей MPEG-2 |
Интерфейсы вывода контактов | IPin, IMediaSeeking |
Фильтр CLSID | CLSID_MMSPLITTER |
CLSID страницы свойств | Неприменимо |
Исполняемый файл | mpg2splt.ax |
Заслуга | MERIT_NORMAL + 1 |
Категория фильтра | CLSID_AudioInputDeviceCategory |
Связанные темы