Microsoft DirectX 8.0 |
現在、MPEG-2 スプリッタは、オーディオとビデオをサポートしている。Dolby AC-3 は DVD で定義されているサブストリームとしてサポートされている。MPEG-2 オーディオもサポートされている。
ビデオのタイプを次に示す。
PES 出力 | Payload 出力 | |
---|---|---|
タイプ | MEDIATYPE_MPEG2_PES | MEDIATYPE_Video |
サブタイプ | MEDIASUBTYPE_MPEG2_VIDEO | MEDIASUBTYPE_MPEG2_VIDEO |
フォーマット | FORMAT_MPEG2Video | FORMAT_MPEG2Video |
フォーマット ブロック | MPEG2VIDEOINFO | MPEG2VIDEOINFO |
AC-3 オーディオのタイプを次に示す。
PES 出力 | Payload 出力 | |
---|---|---|
タイプ | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
サブタイプ | MEDIASUBTYPE_DOLBY_AC3 | MEDIASUBTYPE_DOLBY_AC3 |
フォーマット | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
フォーマット ブロック | WAVEFORMATEX | WAVEFORMATEX |
AC-3 に対応する WAVEFORMATEX 構造体の wFormatTag メンバは、現在 WAVE_FORMAT_UNKNOWN であるが、変わる可能性があるため、確認する必要がある。
MPEG-2 のタイプを次に示す。
PES 出力 | Payload 出力 | |
---|---|---|
タイプ | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
サブタイプ | MEDIASUBTYE_MPEG2_AUDIO | MEDIASUBTYPE_MPEG2_AUDIO |
フォーマット | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
フォーマット ブロック | WAVEFORMATEX | WAVEFORMATEX |
MPEG-2 オーディオに対応する WAVEFORMATEX 構造体の wFormatTag メンバは、現在 WAVE_FORMAT_UNKNOWN であるが、変わる可能性があるため、確認する必要がある。
MPEG-2 スプリッタでは、DVD MPEG-2 オーディオの場合と同様に、ストリーム D0 〜 DF がマルチチャンネル拡張ストリームに使用されていると想定しているため、ストリーム Cx が選択されていると、スプリッタは必ずストリーム Dx のパケットも転送する。
LPCM オーディオのタイプを次に示す。
PES 出力 | Payload 出力 | |
---|---|---|
タイプ | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
サブタイプ | MEDIASUBTYPE_DVD_LPCM_AUDIO | MEDIASUBTYPE_DVD_LPCM_AUDIO |
フォーマット | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
フォーマット ブロック | WAVEFORMATEX | WAVEFORMATEX |
LPCM オーディオに対応する WAVEFORMATEX 構造体の wFormatTag メンバは、現在 WAVE_FORMAT_UNKNOWN であるが、変わる可能性があるため、確認する必要がある。