读书人

WMAsfWriter写文件如何设参考时钟

发布时间: 2012-03-02 14:40:29 作者: rapoo

WMAsfWriter写文件怎么设参考时钟
我现在是有个源从应用程序里读视频数据,从从声卡采集音频,用WMAsfWriter写到wmv文件里,但写出来的文件一卡一卡的,好像是没有参考时钟的问题,WMAsfWriter总是以最快的速度处理完一帧然后又马上要下一帧了。
这个参考时钟该怎么设?

[解决办法]
陆其明的一本书里好像讲到过
[解决办法]
sample来了就打实时的时间,代码:

C/C++ code
QWORD rt = (QWORD)(timeGetTime()) * 10000 - m_referenceTime;if (0 == m_referenceTime){    m_referenceTime = (QWORD)(timeGetTime()) * 10000;        rt = 0;} 

读书人网 >多媒体

热点推荐