如何从SampleGrabber中获取连续的视频帧数据??
我的结构为:
--------- --------------- ----------------
Capture --- SampleGrabber ---- Video Renderer
--------- --------------- ----------------
----------- -----------------
My Filter --- Video Renderer1
----------- -----------------
其中.My Filter 是我自己写的Source Filter,负责从SampleGrabber获得数据.现在的问题是,程序运行后 Video Renderer1 不显示视频.不知道是不是数据没有到?可是在调试的时候,buffer显示的数据如下:
+pBuffer 0x01b00068 "〔潠悺寱棬摂敟悩枾挆〒棬摌櫔暀獣毇枤珫煯灍疄煯灎療“牏薄⒈、薄2ⅲ并2ⅳ常ゴう单Φウ单Φウ单Φウ单Φウ单Φウ单Φウ单Φウ单Φウ单Φウ单殻晹潖摍寫棅垖~vzlrqbutetp]tp]voZvoZynXxmWzmWylVshXshXrgWrgWqfVpeUpeUodTodTodTncSncSmbRlaQlaQk`Pg]Rg]Rk\Rk\Rn[Rn[Rr[Rr[Ro\Sq^Usf\}pf€|p厑u乼{}p~~q}}p||ozzmwwjuuhssfssfppcppcooboobnnamm`mm`ll_kk^kk^kk^kk^ii\ggZddWccV^^Q^^Q]]P]]P\\O[[N[[NZZMZ]SZ]S[^T]`V\aW^cY]eZ]eZ]f[^g\^i^`k`^l`^l`[k_[k_Wk^Vj]Wh\UfZRcWPaUR`TQ_SR]RR]RT]RT]RU]RU]RU]RU]RR[PR[PR[PQZOPYNOXMOXMOXMOXMOXMOXMPYNQZOR[PR[PR[PWZPWZPWZPWZPWZPWZPWZPWZPZ]SZ]S[^T[^T\_U]`V]`V^aWSc[Vf^[kc^nf^nf\ldXh`Ue]Wg_Wg_Wg_Yia[kc_ogbrjdtlavm]riWlcQf]MbYMbYNcZPe\Rg^Xmd_tkdyph}tm倅t墍y巺j拹j拹i憦g弽d寠`垎\剛Y?S{yQywMusJrpHpnHpnJrpKsq1}c1}c9zc8ybDsbCraNncNncZhf\jhbhl]cgVY`NQXKNUJMTZ@d\BfGIgHJh)Tg0[nlu't}ortw/|~6儏P厙Q唸b儏`亙晫~憟z倐v}}qn}uq€xa厔e増L唹T帒H槨O煥GСQ苯V课`韶呮飶瘗窿????????聒蝮萼檑辙泻咸┚粠偁摌d唻_zZzuazjc|lz巙崱垺矟枾拺暒憳敟悢櫔晽〒棬摌櫔暀獣毇枦瑮洭棢? unsigned char *