jjzjj

ShaderEffectSource

全部标签

c++ - Qt(5) : Render same video on 2 different surfaces using QtMultimedia

我正在Qt(5)中开发一个应用程序,基本上我正在尝试使用QtMultimedia5将相同的视频源渲染到我窗口中的2个位置。我在QML中执行此操作,但如果有C++中的解决方案,我会很乐意改为实现它。我可以在窗口中显示视频。当我尝试使用相同的QMediaSource但将其渲染到2个窗口/控件时,问题就开始了。我看到正在发生的事情是QMediaService::requestControl被调用,它返回一个QVideoRendererControl对象。然后调用QVideoRendererControl::setSurface来设置它渲染视频的表面。因此,据我所知,QMediaService