0

私はmp4キャプチャビデオをキャプチャするキャプチャグラフアプリケーションを持っています、私はその中でGMFbridgeを使用したいです、私は以下のようにグラフを作成します

最初のグラフ

Video Source --> x264vfw - H.264/MPEG-4 AVC Codec -->  GMFBridge Sink Filter -->

2番目のグラフ

 --> GMF Source Filter -->  GDCL Mux --> Filter Writer

上記のグラフのようにすべてのフィルターが接続されますが、GMFBridgeのBridgeGraphメソッドを呼び出して2つのグラフを接続すると、

error : A subscription cannot be stored unless its event class already exists any idea

この組み合わせに何か問題がありますか?別の組み合わせを使用する必要がありますか?または他の問題がありますか?

私を助けてください...

ありがとう

4

1 に答える 1

0

問題は解決しました。ビデオストリームのみをレンダリングしていて、オーディオとビデオストリームの両方のコントロールを追加したGMFBridge Controllerので、オーディオのストリームを削除して問題を解決しました。

m_pBridge.AddStream()この問題が発生した場合は、アプリケーションがメソッドを使用して追加されたストリームを再作成していることをクロスチェックしてください。

于 2012-06-05T09:33:49.343 に答える