DirectShowと戦うスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
467:デフォルトの名無しさん 07/04/25 16:01:46 以前に出力ピンが2つある場合の出力ピンの区別のことで質問させてもらったのですが、 スプリッタの2つの出力ピンからデータを出力するようにしました。 が、再生すると何も表示されません(音も映像も)。 一方の出力ピンだけ接続し、もう一方の出力ピンは未接続の状態にすると再生はできます。 しかし、オーディオ、ビデオ両方を同時に再生しようとすると、どちらも 再生されなくなります。 原因は何が考えられるでしょうか。 468:デフォルトの名無しさん 07/04/25 16:15:00 それはただのバグっぽいぞ・・・ 各ピン(のインタフェイス)は別々のスレッドから呼ばれる可能性があることを ちゃんと考慮した作りになっているか、デッドロック等はないか、など考えてみるべき。 あと「再生されません」ではなく、グラフのステートが再生状態になるのかならないのか、 なる場合には停止で止まるのか止まらないのかなど、プログラマらしい情報の出し方を 469:467 07/04/25 19:34:56 >468 もともと1つの出力ピンのソースに、無理やりもう1つの出力ピンを 追加したのが問題かもしれません。 基本的にm_pOutput(元々あった出力ピン)が出てくるところに、 もう1つのピンの処理を追加したような感じです。 >あと「再生されません」ではなく、グラフのステートが再生状態になるのかならないのか、 >なる場合には停止で止まるのか止まらないのかなど、プログラマらしい情報の出し方を すみません、情報不足でした。GraphEditで確認しているのですが、 再生ボタンを押した後、再生状態にはなっているようです。 しかし、停止ボタンを押すとフリーズし, The graph was unable to complete pause within 10 seconds.〜 という警告がでる状況です。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4289日前に更新/216 KB
担当:undef