<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le ven. 19 avr. 2019 15 h 40, horai <<a href="mailto:ivo.hora@seznam.cz">ivo.hora@seznam.cz</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Anyway,<br>
<br>
I would like to ask a peculiar question?<br>
Does it make any sense to try to run realtime video stream or RPI3B+<br>
utilizing the combination of Wayland/Weston on top of VC4 as graphical stack<br>
and video rendering in GTK Window using Clutter stage utilizing COGL (GLES<br>
2.0) decoding the stream either with v4l2h264dec?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I would like to say yes, hence the reason I trying to help. I don't really understand why it is so slow compared to X11. Normally Wayland bring tear free videos, performance is generally similar.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The only thing I wanted to gain was delay increase and performance boost<br>
compared to the same application I am running on top of X11 but unluckily I<br>
am facing something totally different despite all the promising videos and<br>
information on Web. Moreover I encountered few people stating that Wayland<br>
support was dropped from Raspberry (or Raspbian) foundation in favor of X11,<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">That one is confusing. Wayland protocol does not require GL. So at some point, a dispmanx (Broadcom 2d interface) renderer has been added to Weston. It worked quite well, but never became official graphic interface. It quickly became abandoned code and was later dropped by Weston maintainers. Now that VC4 mesa driver is there, the generic GL renderer in Weston can be used. The only down side, is that Weston does not yet support using the 50 overlays available on the RPi display driver. Support for that would give massive boost to waylandsink use cases. I am pretty sure this is something coming and RPi should will be a good platform to support this.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
maybe they know why they decided like this (of course if these rumors are<br>
right).<br>
I am not that skilled to see whether there are totally obvious obstacles why<br>
not to even dare to use Wayland for this purpose, actually Wayland on<br>
Raspberry.<br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://gstreamer-devel.966125.n4.nabble.com/" rel="noreferrer noreferrer" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" rel="noreferrer">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></blockquote></div></div></div>