gstreamer/subprojects/gst-plugins-bad/ext/wayland
Robert Mader 6aa0b0cae2 gstwaylandsink: Add rotate-method property
Similar to and inspired by glimagesink and gtkglsink.

Using the Wayland buffer transform API allows to offload
rotate operations to the Wayland compositor. This can have
several advantages:
 - The Wayland compositor may be able to use hardware plane
   capabilities to do the rotation.
 - In case of pre-rotated content on rotated outputs the
   rotations may equal out, potentially allowing the
   compositor to use hardware planes even if they don't
   support rotate operations.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2543>
2022-06-20 18:30:56 +00:00
..
gstwaylandsink.c gstwaylandsink: Add rotate-method property 2022-06-20 18:30:56 +00:00
gstwaylandsink.h gstwaylandsink: Add rotate-method property 2022-06-20 18:30:56 +00:00
meson.build gstwayland: Move reusable parts of the waylandsink into a library 2022-06-06 14:36:39 +02:00