读书人

directshow实时播放 速率的控制解决思

发布时间: 2012-04-03 12:38:19 作者: rapoo

directshow实时播放 速率的控制
写了个 基于 Pushsource的 源滤波器,
现在数据拿到 后播放速率 有点不正常,感觉无论怎么设置,播放都是 很慢,


REFERENCE_TIME rtStart = m_iFrameNumber;
REFERENCE_TIME rtStop = rtStart+(FPS_5);
pSample->SetTime(&rtStart, &rtStop);
m_iFrameNumber++;
pSample->SetSyncPoint(FALSE);

照我理解应该每秒 5帧 吧,

可是FPS_5 这个参数怎么改 都对不上,是不是 不是这里设置的啊

[解决办法]
10000000 / 5
[解决办法]
rtStart = m_iFrameNumber;
这个有问题吧。。。。。。
[解决办法]
http://www.360doc.com/content/08/1110/11/59579_1896118.shtml

可以了解下

读书人网 >多媒体

热点推荐