当前位置: 代码迷 >> 多媒体/流媒体开发 >> WMAsfWriter写文件如何设参考时钟
  详细解决方案

WMAsfWriter写文件如何设参考时钟

热度:6811   发布时间:2013-02-26 00:00:00.0
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;}
  相关解决方案