On Fri, 31 Aug 2018 at 09:00, tugouxp <[email protected]> wrote: > my target platform display engine device support two type of layers, they > are "GUI" and "YUV", the GUI layer use to draw OSD screens with data type > RGB, and "YUV" only support video data with "yuv" format. > > but when i launch a media player with gstreamer utility tools, i found that > the result is not like what i expected, the video-sink is "waylandsink", the > result reveal that only one layer is enabled in display engine, > > so, it seems both the gui and video are mixed together into one layer, mabe > that needs a transform of video from "YUV" to "RGB", it is a waste of time > and effencity, so i want to know, is there anyway to use the "overlay" layer > directly through wayland copositor?
If you're using Weston 5.0.0 with the DRM backend (i.e. your graphics hardware has a KMS driver), and GStreamer is doing hardware-accelerated decoding (using dmabuf to pass buffers), then this should work fine using the hardware overlay. Can you please share more details about which compositor you're using, which hardware, etc? _______________________________________________ wayland-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/wayland-devel
