Directshow中的时钟(Time and Clocks in Dshow)[11]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 aoosang 的 blog

活动的源可以通过iampushsource接口来进行同步。除非应用程序调用iamgraphstreams::syncusingstreamoffset方法对源进行同步,一般来说filter图表管理器是不会对源进行同步的。图表管理器对源进行同步时,向各个源filter查询iampushsource 接口,如果filter支持iampushsource  ,图表管理器就会通过iamlatency::getlatency来得到filter期望的反应时间。注:iampushsource继承与 iamlatency。通过组合这些反应值,filter图表管理器graph最大反应时间,然后调用iampushsource::setstreamoffset给每个源filter设置一个数据流偏移时间,当filter给它产生的sample打时间戳的时候,要加上偏移时间的。

本文关键:Directshow中的时钟(Time and Clocks in Dshow)
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top