MP4 コンテナーから H264 および AC3 ストリームを読み取り、それらを単一の ISMV ファイルに多重化する必要があるアプリケーションを構築しています。ソース MP4 ファイルには、さまざまなビットレートの多数のビデオ ストリームと、さまざまな言語の多数のオーディオ ストリームが含まれています。
ソース ファイルに対してIGraphBuilder::AddSourceFilterを呼び出すと、"ビデオ" と "オーディオ" の 2 つの出力ピンしかないフィルターが得られます。「ビデオ」と「オーディオ」に使用する特定のストリーム (ビデオ ストリームのビットレートなど) を選択するにはどうすればよいですか?
そのファイルを読み取って ISMV に多重化するには、複数のソース フィルターをインスタンス化する必要がありますか?