On Apr 30, 2014, at 12:36 PM, Neuer User wrote:

> Hi
> 
> I need to show an RTSP video played by a MediaPlayer element on two
> different VideoOutput elements. I can't get it to work. Only the last
> VideoOutput in the code works.
> 
> Am I doing something wrong? Or is this just not expected to work? If so,
> how should I achieve this? I don't want to use shader elements as this
> certainly reduces performance a lot.

It's currently a limitation. The fact that it can be done in QML is misleading, 
it's more clear with the C++ API where you can only set a video output on a 
media source, and not the other way around.
We should support this in a future release, it doesn't involve many changes.

In the meantime the easiest solution, as you mentioned, is to use the 
ShaderEffect element. 

There are other (hack-ish) solutions to do this but it requires more work. 
Here's an example doing just that: https://github.com/marseyeah/QmlVideoTee

-- 
Yoann

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to