DirectShowと戦うスレ Part 2
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/11/08(水) 00:25:56http://pc8.2ch.net/test/read.cgi/tech/1026666092/
0310デフォルトの名無しさん
2007/03/12(月) 22:14:45>303 サンプルの流れについて
まず上流(キャプチャデバイス)の出力ピンが、変換フィルタの入力ピンCTransformInputPin::Recieveにサンプルを渡す。
入力ピンRecieveはCTranscormFilter::Receiveを呼ぶ。んでTransformメソッドでサンプルを変換した後、
出力ピンから下流(色変換フィルタ)のRecieveを呼び出す(サンプルを渡す) という流れ
>289で「Deliverしてる」って表現したのはマズかったかな。要は下流にサンプルを渡すってことなんだ。
下流の入力ピンのReceiveを呼び出す(サンプルを渡す)。コレがDeliverの正体。
CBaseOutputPin::Deliverメソッドのソースを見てみるといいよ(Baseclassesのamfilter.cppな)
んでTransformフィルタなんだけど、出力ピンのDeliverメソッドは呼んでいないんだ
どうやって送信してるかというと、CTransformFilter::Receiveの中に次のコードがある
hr = m_pOutput->m_pInputPin->Receive(pOutSample);
これ。ここで送信してる。直訳(?)すると、自分の出力ピンに繋がってる入力ピンのReceiveに
Transoformメソッドで変更を加えたサンプルを渡す ってこと。
長いので続く
0311デフォルトの名無しさん
2007/03/12(月) 22:48:26> CTransformFilter::InitializeOutputSample (新しいサンプルを[キャプチャフィルタ]の出力ピンから取得する)
InitializeOutputSampleは出力するサンプルの準備をするメソッドなんだ。
ここでは送信するサンプルのバッファをサンプルと結びつける(バッファ自体は出力ピンが確保してる)
HRESULT hr = m_pOutput->m_pAllocator->GetBuffer(
その後で、上流から受け取ったサンプルのプロパティ(各種フラグと言ったほうがわかりやすいか)や時間情報を
出力するサンプルに設定していく。これがInitializeOutputSampleの役割。
このことから、上流から受けたサンプルと、自分で送るサンプルは全くの別物であるということがわかる。
送信が済んだら、このサンプルをリリースすることでバッファの開放などが行われる
(CTransformFilter::Receiveの最後の方 pOutSample->Release(); )
ちなみに上流から受けたサンプルをダイレクトにそのまま下流に出力するのはCTransInPlaceFilterだ
つづく
0312デフォルトの名無しさん
2007/03/12(月) 23:10:36しかも3回目のサンプルの時間情報は上流から受けた時間そのもの
0313デフォルトの名無しさん
2007/03/12(月) 23:13:13そういう設計なんでこざいます だからここから送信したら ブーブー
TransformInputPin::Receiveをオーバーライドしないとアカンねん
0314デフォルトの名無しさん
2007/03/12(月) 23:23:29サンプルのタイムスタンプ見てレンダラが表示のタイミングを待ったり、時には捨てたりするアルよ
サンプルの不連続性(Discontinuity)とか同期ポイント(SyncPoint)を示すフラグの扱いとか
注意してくれよ キレイなフィルタを作りましょう。んじゃ頑張れ
0315265
2007/03/12(月) 23:33:31了解です。
>それとDirectShowで「サンプル」といえば、IMediaSample2などのデータの事をしめします。
そういうことでしたか・・・
失礼しました。
>>309
ありがとうございます。
調べてみます。
>>310-314
とても丁寧にありがとうございます。
がんばります。
0316デフォルトの名無しさん
2007/03/14(水) 22:52:01dvsdなんかではCreateDIBSectionに失敗しそうな気がするけど、それはないの?
あと、フィルタいじれるなら入力ピンのCheckMediaTypeでMEDIASUBTYPEの
RGB24かRGB32以外を弾くようにすれば、その辺不問にできるような気がするけど・・・。
0317デフォルトの名無しさん
2007/03/15(木) 01:14:32DVDをAVIにして保存したいんですが、YUYをRGBに変換するフィルタとAVIを書くフィルタは自前で作るのですか?
色々やってみてダメだったらヒントください。
ちょっと頑張ってくる。
0319デフォルトの名無しさん
2007/03/15(木) 14:11:19(1) 普通のDIBを用意して、そこにDrawDibDrawで描く
(2) 入力ピンのフォーマットをRGB24/RGB32に限定して、フィルタグラフ側で変換してもらう
(3) 自分でDVをでコードする
1,2は実質的にはaviのというかvfwのdvコーデックが使われる。
「やらなきゃいけない」かどうかは自分で決めればいい。
やりたくないならやらなくていいんじゃない?
0321268
2007/03/15(木) 18:38:43(2)を試してみます。
ttp://webcamxtra.sourceforge.net/
これを活用すればいけそうな気もしてるんですけどね・・・。
今までウェブカメラは自力で処理できていたのでどうにかしたいもんです。orz
0322268
2007/03/15(木) 18:52:30あとはDrawDibDrawの引数だけだと思うので、ちょっくら追ってみます。
0323デフォルトの名無しさん
2007/03/15(木) 23:07:58DVD Navigaterのフィルタを取ってRenderStreamすればAVIにできると思ったのにダメでした。
DVDをAVIにして保存する方法って何かあるんでしょうか。
サンプルグラバつなげられれば保存できる気もするんだけどPINをつなげられない。
0324デフォルトの名無しさん
2007/03/16(金) 00:54:44ビデオ タイプについては、サンプル グラバは VIDEOINFOHEADER 形式を必要とします。VIDEOINFOHEADER2 や DVINFO などの
他の形式タイプを必要とするフィルタに接続することはできません。
このため、MPEG-2 や DV ビデオ、またはフィールド ベースの (インターレース)
ビデオとの互換性はありません。
http://www.microsoft.com/japan/msdn/directx/techart/grabbersample.aspx#limitationsofthedirectshowsamplegrabber
うぉー、絶望的なことかいてあった。orz....
サンプルグラバに繋がらないわけだ。
Overlay Mixer −> サンプルグラバ −>AVIMUX という流れができるか明日ためしてみる。
0325268
2007/03/16(金) 16:53:10というわけで他の方法試してみます。
0326デフォルトの名無しさん
2007/03/16(金) 16:55:370330268
2007/03/16(金) 17:24:46何か記述が足りない気がしてきた。
サンプル探してるんですけど全然見つからないんですよね。orz
0331デフォルトの名無しさん
2007/03/16(金) 21:58:23サンプルグラバ使ってるんですよね?
SetMediaTypeでMEDIASUBTYPE_RGB24指定して
dvsdで流れてこないようにしたらどうですか?
あなたのレスをすべて追っかけてるわけじゃないんで、外してるかもしれませんが。
0332デフォルトの名無しさん
2007/03/16(金) 23:26:240333デフォルトの名無しさん
2007/03/17(土) 01:06:17OverlayMixerはレンダラとつながる。そしてオーバーレイで自分が描画している。
後ろにつながっているビデオレンダラはメディアサンプルを受け取っておらず、
ウインドマネージャを提供しているに過ぎない。
つまりたとえつながってもサンプルを取ることはできない。
はず。
0334デフォルトの名無しさん
2007/03/17(土) 01:23:46はい。そうでした。全く繋がらなくて1日無駄にしました。
DVDをAVIにしなきゃ行けないんで作り方を模索中。
やるならOverlayの上流にあるDVD用デコーダフィルタですかね。
GraphEditでRendererとサウンドをぶった切ってASFライタを入れると
DVDをWMVにできたりします。
この方式で画質設定と開始位置と終了位置を設定して保存できればいいのかもしれない。
最後にWMVをAVIに変換して終了させるという最低の方法を選ぶ。
AVIMUXにつなぐ方法ありましたらヒントください。
最近のライブラリから外れたBaseClassのCtransなんたらで自作フィルタを作るしかないんですかねぇ。
それでYUYをRGB24とかに変換。
DVD Navigater -> 何かフィルタ -> Video Commplessor -> AVI MUX -> File Writer
という形で保存できればいいんですが。
0335268
2007/03/17(土) 21:42:01原因は>>316や>>331あたりが正解だったようです。
ボスに言われてイチから書き直したらうまく動きました。
というわけで、本当にありがとうございました。
DirectShowと戦うことができたのはこのスレのおかげです。
0336デフォルトの名無しさん
2007/03/17(土) 22:04:51おめっとさん、その二つはいずれも私ですがw
実はDirectorのXtraに興味があってちょっと追いかけてました。
Xtraの描画周りって何を参考にしました?
キャプチャした画像を直接Director上で表示するのでしょうか?
ちょいスレ違いスマソ
0337268
2007/03/18(日) 22:28:43自分はDirector上での描画はやってないですね。
CreateDIBSectionで取得したピクセル毎のBGR値の差分を比較して使っています。
今回DVカメラを扱う上で参考にしたのは↓ですね。
http://wwwdoi.elec.nara-k.ac.jp/html/jisyu/dxm/cap2/index.html
処理部分コピペでもとりあえず動きます。
# コンソールも出せるみたいです。
Xtra開発者は海外の人ばっかりなので、日本人も増えてほしいもんです。
0338336
2007/03/19(月) 21:42:14なるほどどうもっす。
DirectShowのフィルタ書いてお茶を濁そうと思っていたのですが、
クライアントの意向によりXtraを直接弄る必要があり、
ちょいとハマってたところでした。
DirectShowも情報ない方だけど、Xtraはもっと険しい道だなこりゃ・・・。
0339デフォルトの名無しさん
2007/03/21(水) 10:49:02DirectShow フィルタ グラフに存在しないピンに操作を実行しようとしました。
になって再生できません、対策はありませんか?
0340デフォルトの名無しさん
2007/03/21(水) 20:05:390341デフォルトの名無しさん
2007/03/21(水) 20:42:03お前さんはまだわけぇから言いたいこともあるべぇ
だべな、派遣問題を口にするとバカにされたと思ってムキになって怒る者がおるでよぉ
てめぇでの責任で派遣やってる癖に派遣問題に触れると逆ギレするバカなんだけどよぉ
そんでもこの問題の指摘は駄目だっぺぇ
派遣のことは口にしちゃなんねぇ
この村みたいな民度ゼロの会社で現実忘れるためにはよ
北朝鮮とか宗教団体と一緒でよ、駄目なものを駄目と言ってはなんねえだべさ
タブーを口にしちゃいけねぇだ
0342デフォルトの名無しさん
2007/03/25(日) 16:03:45メモリを確保し、デコンストラクタでfree()で解放するようにしているのですが、
アプリ側でRemoveFilter()をしても、デコンストラクタが起こらないのかメモリが解放されません。
どうすればデコンストラクタを起こすことができるでしょうか?
0343342
2007/03/25(日) 16:05:530344デフォルトの名無しさん
2007/03/25(日) 16:30:43そりゃデストラクタは呼ばないんじゃねーの?
0345342
2007/03/25(日) 18:09:19そうみたいですね。
いろいろ考えたんですが、完全に削除できないのなら、そのまま残しておいて再利用しよう、という
方針で組んだところ、望む動作を実現できました。
いちいち削除する必要がなかっただけの話でした・・・。
ありがとうございました。
0346デフォルトの名無しさん
2007/03/25(日) 21:29:180348デフォルトの名無しさん
2007/03/26(月) 09:07:56ピン接続時のメディアタイプを調べたいのですが簡単に調べる方法がないため今回「メディアタイプチェックフィルタ」を作る事にしました。
質問1.調べるフィルタを誰か作ってませんか?
時間をかけず作りたい為、「TranceForm」をベースにしているのですが、このフィルタで入力ピンのみの構成のフィルタはできますか?(テンプレートのピン数を1本にしても2本になってしまいました何故…?)
0349デフォルトの名無しさん
2007/03/26(月) 10:16:350350デフォルトの名無しさん
2007/03/26(月) 10:17:190351デフォルトの名無しさん
2007/03/26(月) 12:14:35自分なら作るのに3〜4時間位かかってしまいそうなので、
時給1000円×4hまでならなんとか。。
でも誰か作っていそうなんでそれを使いたいです。
0352デフォルトの名無しさん
2007/03/26(月) 12:53:47Dumpフィルタベースじゃダメなんかいね?
あれは入力ピン1コだけど。
0353デフォルトの名無しさん
2007/03/26(月) 13:07:03IPin::ConnectionMediaType
それともこっちか
IPin::EnumMediaTypes
簡単だろ?
とりあえず、リファレンスくらい読め。
0354デフォルトの名無しさん
2007/03/26(月) 22:49:480355デフォルトの名無しさん
2007/03/26(月) 23:39:39考え同じ。せっかくだから上位フィルタに優先接続して欲しいタイプも入れられるようにしようかなと検討しとるですばい。
IBaseFilter::EnumPins
これはピンごとに管理したい時につかうメソッドだよ。ピン1つでは実装いらないよ
IPin::ConnectionMediaType
これは再生途中にタイプ変更したい時に実装したほがよさそ
0356デフォルトの名無しさん
2007/03/27(火) 00:10:35プロパティページで接続タイプ一式が表示されるやつがあったような ないよーな
0357デフォルトの名無しさん
2007/03/27(火) 00:40:51nullprop.cppのNullIPProperties::OnApplyChangesみるといいアルよ
0358デフォルトの名無しさん
2007/03/27(火) 00:56:20NullIPPropertiesはなかなか難しいことやってますねぇ。。。
理解しずらいや。。
取り敢えず。
上位フィルタとの接続された
フォーマットタイプ、
メディアタイプ、
メディアサブタイプ
をプロパティページで表示できる変換フィルタを作成できました。
フォーマットタイプが「VIDEO」だったら解像度とかフレームレートとか付加情報を
表示できるようにしてみるか。。
このフィルタ欲しい人いる?
まぁきっとだれかもっといいものを作っている人がいるかとは思うのですが
0359デフォルトの名無しさん
2007/03/27(火) 01:23:350360デフォルトの名無しさん
2007/03/27(火) 01:30:21人に使ってもらうには汚すぎなんで
(改造しながら他のフィルタのデバッグしてるんで・・・)
週末にでも機能を絞り込んで
見やすくしてみます。
終わったら、
h ttp://ragesakai.web.fc2.com/
にWebpageもってるんであげてみます。
0361デフォルトの名無しさん
2007/03/27(火) 11:29:140362デフォルトの名無しさん
2007/03/28(水) 07:41:45メディアタイプ一覧がわかるサイトさがさなきゃ
接続メディアタイプチェックフィルタでは、最悪知らないGUIDが出てきたら
そのまま貼っとくか…
0363デフォルトの名無しさん
2007/03/28(水) 21:21:390364デフォルトの名無しさん
2007/03/28(水) 21:41:530365デフォルトの名無しさん
2007/03/30(金) 01:03:46元AVI(640,480)でRECT(120,120,440,320)の範囲だけきりだして320x240のAVIにしたり
範囲を拡大して640x480にしたいんですが、サンプルグラバのコールバックつくって
中で処理しなきゃダメですかね?
0366デフォルトの名無しさん
2007/03/30(金) 08:24:20自分なら映像切り抜きフィルタを作って解決するけどフィルタグラフ側でもできるよ。
フィルタグラフ側でAVIの切り抜きを行った時のサンプルグラバの制御は凄く大変そう…ってか自分には無理なレベル
0367デフォルトの名無しさん
2007/03/30(金) 08:30:25グラバで取得した画像は元AVIと同じサイズなんね。なら出来…るかな?
だけどやっぱり、「切り抜き拡大縮小フィルタ」作るほうが簡単なのは間違いない。
0368デフォルトの名無しさん
2007/03/30(金) 20:49:08んで後ろにAviMux、FileWritterとつなげればよかよ。
0369365
2007/03/30(金) 21:25:10TransformFilterって、ベースクラスのライブラリから自分で作るフィルタですか?
最初から用意されててAddFilterで追加できるなら使ってみたいかも。
0370デフォルトの名無しさん
2007/03/30(金) 21:38:03んだよ自分で作るんだよ Transformメソッドで好きにいじってよし
んで後ろにAviMuxが繋がる時にね、ビデオの縦横サイズはオリジナルサイズじゃなくて
自分が変更するサイズを提示するったい Muxは提示されたサイズをヘッダ情報に
書いてた気がするばってん
0371デフォルトの名無しさん
2007/03/30(金) 22:23:31DirectShowの編集サービスっての使えますか?
0372デフォルトの名無しさん
2007/03/30(金) 22:37:06ちょっくらトランスフォームフィルタつくってみます。
コンプレッサの前にトランスフォームでサイズ変える処理いれてみます。
CreateDIBSectionでHBITMAPつくってストレッチビルドして試してみます。
0373デフォルトの名無しさん
2007/03/31(土) 00:03:12作り方は大正解◎。
コツを少々・・・
流す映像のサイズをかえちゃうと
設計が大変になるから
「切り出し」→「拡大」でもとのBMPサイズに合わせるようにすると
いいよ。
それとストレッチベルトを「CTransform::Transform」内でつかうんだけど
ストレッチベルトの関数1つで全体のCPU負荷が15%ぐらい上がってしまう。
もし気になるなら、画像処理ライブラリで置き換えするとよいよ
俺ここんとこ九州男児さんと考え方が似てる。。同じような職種&年齢なんだろうな。
0374デフォルトの名無しさん
2007/03/31(土) 00:27:00一応つっこんでおくけど、「ブリット」ですたい。
StretchBlt ストレッチブリット BitBlt ビットブリット
0375デフォルトの名無しさん
2007/03/31(土) 00:37:23ほへ〜。初めて知りました。
呼び方は「Blt」⇒「ベルト」と呼んでました。。
言い訳しまくると、自分組み込み系出身でwinアプリ作るの今年から初めた門で。
WinAPIを知らなさすぎる。。この機会に他の呼び方も覚えよう
今後直しますありり^^
そして、メディアタイプチェッカーも明日だらだらし終わったら修正に取り掛かるっす
0376デフォルトの名無しさん
2007/03/31(土) 00:42:28http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200508/05080002.txt
0377デフォルトの名無しさん
2007/03/31(土) 00:46:01なんか、映像のサイズ変えて保存したいって突然いわれたんで
変更しなきゃいかんのです。
切り出して切り出したサイズで保存なんですよ。
切り出して元の再隋拡大だったらサンプルグラバでおわったのに。
サンプルグラバでCreateDIBSectionかけてmediasampleからバッファとって
データ加工して代入。ここまでは出来てOKだった・・・
ストレッチビルトして正しく終わったのに・・orz...
0378デフォルトの名無しさん
2007/03/31(土) 01:09:59DirectX8からPresent()になったのはホント良かったと思うよ。
0379デフォルトの名無しさん
2007/03/31(土) 01:26:56ごめん。。
内容的には以前自分が作った「解像度リサイズフィルタ」
これの仕組みがまんまメインになってくるんだが
教えてあげられない。。
自分で調べてくれ。
0380デフォルトの名無しさん
2007/03/31(土) 01:57:15できたから問題無し。
0381デフォルトの名無しさん
2007/03/31(土) 02:28:31切り出しと拡大縮小ぐらい用意されてるような気がして探し回ってた時期があった。
0382デフォルトの名無しさん
2007/03/31(土) 16:37:52拡大、縮小にも色々なアルゴリズムがあるったい 自分の好きなようにつくるのが一番よかよ
どうせつくるならそのへんプロパティページで色々指定できるとうれしいね
0383デフォルトの名無しさん
2007/03/31(土) 22:24:58自分で調べれって話なら書く必要ないじゃん。
教えて上げられないレス増えるからネガティブさん消えてくれwwwwwwwwwww
0384デフォルトの名無しさん
2007/03/31(土) 23:03:57DirectShowやってる人の総人口が少ない。
そしてそれが理由なのかここのスレの回答側に立つ人も少ない。
このスレで役に立てばと思って結構回答をしているが、
何が難しいかわかるけど教えてあげられない状況だったので、
放置されるよりはいいと思って書き込みました。
(本スレ後半でageてるやつはほとんど自分)
>>383さんもそんなこと書き込んでないで回答側に回ってくれ
0385デフォルトの名無しさん
2007/04/01(日) 00:08:34その昔サンプルグラバを知らなかった自分は自前のフィルタ作っちゃったし、
話の流れで知ることもそれなりに多い・・・。かな?
0386デフォルトの名無しさん
2007/04/01(日) 03:12:34uuid.hではすべてのメディアタイプは乗ってない。
「MEDIASUBTYPE_I420」
が入っていなかった。
0387C++
2007/04/01(日) 08:46:540388デフォルトの名無しさん
2007/04/01(日) 13:44:39まずはDirectX SDKのindlude、DirectShowのBaseclasses ここのソースで定義されてるものを
押さえておけば良いんじゃないの?
極端な話、guidgen使って自分で独自のMediaType作れちゃうわけだし。
0389デフォルトの名無しさん
2007/04/01(日) 22:43:15DirectShowのオフィシャルな定義としてはMEDIASUBTYPE_IYUVじゃないのか。
0390デフォルトの名無しさん
2007/04/01(日) 23:22:10普通にMEDIASUBTYPE_I420という定義があるものと思い込み、
いざ実装してみたらものの見事に未定義だった、ということがあったなあ。
IYUVとI420は同じフォーマットのようなので、
私もMEDIASUBTYPE_IYUVを使ってますが・・・。
0391デフォルトの名無しさん
2007/04/02(月) 09:52:04やれやれ
0392デフォルトの名無しさん
2007/04/02(月) 11:49:43こういう動画処理インターフェースってプログラムとして人気ないのかな?
0393デフォルトの名無しさん
2007/04/02(月) 13:56:56漏れにはACLの方がワケワカメだよ。
0394デフォルトの名無しさん
2007/04/02(月) 14:27:52という事情もあるのではないか。
後は仕事になるかどうかとか。
0395デフォルトの名無しさん
2007/04/03(火) 20:48:20+ 三ミ |∧η∧
/⌒\ (,,・Д・)<ただいまんこ〜オレも便乗して質問だぞ。
+ 川川 l l/つ つ━☆ トランスフォーマーとかいうのをつかって
〜( / CTransformFilter::DecideBufferSizeここでメモリを確保する所までたどり着いたぞ。
(/"U 俺も拡大縮小をやりたくて書き込みするぞ。オマンコクロスだぞ。
C言語は7年目だぞ。切実だぞ。
0396デフォルトの名無しさん
2007/04/03(火) 22:27:40俺は3年目だけど苦労したができたぞ。
で、何がしりたいんだぼけぇ
0397デフォルトの名無しさん
2007/04/03(火) 22:32:34【いい例】
ぽまえら!おしえやがれぃい。
QVGAをVGAにリサイズしようと思うんだがDecideBufferSizeというめそで
115200byteしかとれねええんじゃUZEEEEEE!!
これを230400byteとれるようにする方法を教えやがれ
【悪い例】
いつも大変このスレッドを読ませていただき参考にさせてもらっております。
今回拡大縮小をやりたいのですがどのようにしたらいいかわかりません。
C++、MFCはできます。
また自分は過去XXXということをやっておりました。
大変恐縮ですがなにとぞご指導をよろしくお願いいたします
0398デフォルトの名無しさん
2007/04/03(火) 22:37:54×115200
○230400
×230400
○460800
用は質問の観点を絞り込んでくるかどうかの差だからな
0399デフォルトの名無しさん
2007/04/03(火) 23:59:22★ ∧η∧
\_(,,・Д・)<>>396 ポンドルウォーリアを特殊召喚する方法がしりたいぞ。
ヽ |フ ナニがしたいのか忘れたぞ!
/_ _| AVIを半分の解像度にして保存したいんだぞ!これが目的だぞ。
逆もあるぞ。オパンツ丸見え!
>>397 うんこちんこまんこ?キョカカカ!あばーあばばー!
参考にさせてもらったぞ。面倒だから、ゴゾブログで質問に答えてくれればそれでいいぞ。
オマンコクロッサー!
0400デフォルトの名無しさん
2007/04/04(水) 00:59:120401デフォルトの名無しさん
2007/04/04(水) 01:28:29作ったぞ
実は裏で機能をいろいろ盛り込んでみたが、
普通の使い方だけしてくれ。
http://zetubou.mine.nu/itoshiki/upload.cgi
っ【 [zetubou6474.bin] メディアチェックフィルタ 96 application/octet-stream 2007年04/04(水)01:25
これをリネーム
⇒0Mediachk.ax
それをregsvr32で登録
0402デフォルトの名無しさん
2007/04/04(水) 01:52:350403デフォルトの名無しさん
2007/04/04(水) 08:59:19写真と引き換えならオニーサンがAVI半分にするフィルタ作ろう。(ただしソースはやれないがな)
0404デフォルトの名無しさん
2007/04/04(水) 14:50:040405デフォルトの名無しさん
2007/04/04(水) 16:48:36このムーンライトフィルタってさ、カメラがI420の時は接続すらしてくれないんだね。
解像度もメディアタイプも変更してくれるいいフィルタだと思ったんだけど残念
0407デフォルトの名無しさん
2007/04/04(水) 18:23:20です。
ちゃんと動きましたか?
バグを見つけたら速やかに報告よろ。
時間見つけ次第ちゃんとウェブページに反映しとくです。
感謝されるのに生き甲斐を感じた。ありり
0408デフォルトの名無しさん
2007/04/04(水) 19:27:31行うためGetCurrentSample()でサンプルを得ています。
サンプルの取得は成功しているのですが、このあとに再生するとDoRenderSample()が
呼ばれなくなって固まってしまいます。
どうしてでしょうか?
0409デフォルトの名無しさん
2007/04/04(水) 20:04:25Releaseし忘れっぽい
■ このスレッドは過去ログ倉庫に格納されています