Microsoft DirectX 8.0

MPEG-2 スプリッタ

MPEG-2 スプリッタ フィルタは、MPEG-2 ビデオ、MPEG-2 オーディオ、DVD ビデオの定義に従ってエンコードされた AC3 オーディオ、DVD ビデオの定義に従ってエンコードされた PCM オーディオのいずれかのストリーム タイプを 1 つ以上含むプルモードで出力された(ファイル再生) MPEG-2 プログラム ストリームを入力として受け付ける。このフィルタは、ストリームを解析してそれぞれに対する出力ピンを作成し、圧縮オーディオまたはビデオ MPEG パケットを MPEG-2 デコーダ フィルタに出力する。

Microsoft DirectShow は MPEG-2 デコーダを提供しない。

プッシュモード (ライブソース) で出力された MPEG-2 番組ストリームとトランスポート ストリームは MPEG-2 Demultiplexer を使用する。

フィルタ インターフェイス IBaseFilterISpecifyPropertyPagesIAMParseIAMStreamSelect
入力ピン メディア タイプ
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_TRANSPORT
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG1_Video
  • MEDIATYPE_Stream, MEDIASUBTYPE_NULL
入力ピン インターフェイス IPinIMemInputPin
出力ピン メディア タイプ
出力ピン インターフェイス IPinIMediaSeeking
フィルタ CLSID CLSID_MMSPLITTER
プロパティ ページ CLSID N/A
実行モジュール mpg2splt.ax
メリット MERIT_NORMAL + 1
カテゴリ CLSID_AudioInputDeviceCategory