当filter graph正在运行,流时间的值为当前参考时钟时间减去filter graph启动的时间,也就是一个差值,当filter graph暂停,流时间就等于它暂停时的stream时间,当filter graph停止时,流时间不确定。
当一个sample具有时间戳t,就意味着这个sample应该在流时间t播放,因此,流时间也叫播放时间。
当应用程序通过imediacontrol::run来运行graph时,在graph内部也调用了imediafilter::run
3时间戳
时间戳采用的是流时间,它在sample标上开始和结束时间。时间戳也叫播放时间,通过后面的知识你会了解到,并不是所有格式的数据流都采用同一种样式的时间戳。