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

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

本文简介:选择自 aoosang 的 blog

 filter graph正在运行,流时间的值为当前参考时钟时间减去filter graph启动的时间,也就是一个差值,当filter graph暂停,流时间就等于它暂停时的stream时间,当filter graph停止时,流时间不确定。

当一个sample具有时间戳t,就意味着这个sample应该在流时间t播放,因此,流时间也叫播放时间。

当应用程序通过imediacontrol::run来运行graph时,在graph内部也调用了imediafilter::run

3时间戳

时间戳采用的是流时间,它在sample标上开始和结束时间。时间戳也叫播放时间,通过后面的知识你会了解到,并不是所有格式的数据流都采用同一种样式的时间戳。

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

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

go top