0
我正在寻找与媒体基金会在指定时间开始一个线程。如何使用Media Foundation在给定时间运行/启动线程?
我知道,DirectShow中存在一个由IMediaFilter
其中tStart
调用的函数在媒体基金会的参考时钟:
Interface::HRESULT Run(REFERENCE_TIME tStart);
,但时间价值也将运行或启动无此功能以时间作为参数的线程。
Media Foundation中有这样的解决方案吗?
为什么不阻止,直到给定的时间然后调用任何需要调用? –
因为这不能确保完美的图像同步拖延对2个球员发射的相同视频。 – maz
这是怎么回事,你等待所有线程上的条件变量,然后在正确的时间通知他们。 –