« WMVを再生してみる | メイン | 出力形式を変更できない? »

2005年08月23日

吉里吉里 ムービー拡張日誌2:: 空のフィルタを作る

    

CBaseOutputPinを継承したビデオ用とオーディオ用のOutput Pinと、CBaseFilterを継承したフィルタを作った。
WMVの再生機能などはなく、単にビデオレンダーフィルタと接続できるようにするのが目的。
とりあえず接続できるようにしてから、中身を作っていく。
で、接続してみたがピンのGetMediaTypeで返すCMediaTypeの中身が完全ではないので、接続処理の途中のビデオレンダーフィルタのSetMediaTypeがコールされた時に落ちてしまう。
やっぱり、中の情報は全部詰めとかないとダメか。
という事で、WMVのIStreamを使ったオープン処理を作ることに。



投稿者 Takenori : 2005年08月23日 23:29




comments powered by Disqus
Total : Today : Yesterday : なかのひと