【发布时间】:2014-05-02 23:12:10
【问题描述】:
我正在使用 GMFBridge 来实现视频之间的平滑过渡。我的测试有两台显示器,我使用 EVR 播放在所有显示器上拉伸的视频,并使用两个 VMR 在每台显示器上显示不同的视频。
VMR 到 VMR 以及 EVR 到 EVR 之间的过渡运行非常顺利。问题是当我播放 EVR 并且需要更改为两个 VMR 时。如果我不停止 EVR,它会继续显示在屏幕上,即使在调用 GmfBridgeController.BridgeGraphs(null, null) 之后也是如此。
从 VMR 切换到 EVR 时,我不必停止渲染器,但我在开始时有 1 秒的闪烁。
我该如何解决这个问题?
【问题讨论】:
标签: c# directshow directshow.net ms-media-foundation