2-2 ミドルウェアライブラリの内部構成 |
ミドルウェアライブラリは、以下のモジュールから構成されています。アプリケーションは、ミドルウェアAPIを用いることによって、容易に動画や音声を再生できます。
表1 ミドルウェアライブラリの内部モジュール
モジュール名 | 説明 |
モジュールマネージャ | デコーダにCPUタイムを割り当てる |
ストリームコントローラ | インターリーブされた動画と音声データを読み込む |
ストリームスプリッタ | インターリーブされた動画と音声データを分離し、デコーダに渡す |
ビデオデコーダ | 圧縮された動画データを展開し、ビデオレンダラに渡す |
オーディオデコーダ | 圧縮された音声データを展開し、オーディオレンダラに渡す |
ビデオレンダラ | 展開された動画データを出力する |
オーディオレンダラ | 展開された音声データを出力する |
以下に、ミドルウェアライブラリの内部構成図を示します。
![]() |
図7 ミドルウェアライブラリの内部構成 |
[←] | [INDEX] | [→] |
(C)SEGA ENTERPRISES, LTD., 1999