gstreamer/tests
Michael Olbrich 24be7b8aae test: vaapicontext: support wayland display
On Wayland, The whole gtk window is one Wayland surface. So
gtk_widget_get_window() must be called on the top-level widget.
For any other widget the following gdk_window_ensure_native() may create a
new top-level Wayland surface that is never visible.

As a result, the coordinates passed to
gst_video_overlay_set_render_rectangle() must be relativ to the top-level
window. Otherwise the video is placed incorrectly.

Original-Patch-By: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/merge_requests/342>
2020-07-31 14:02:33 +02:00
..
check test: fix a ninja test failure for vaapioverlay. 2020-03-09 16:34:16 +08:00
examples test: vaapicontext: support wayland display 2020-07-31 14:02:33 +02:00
internal vaapidecode: Remove NO_SURFACE error handling 2020-07-09 18:13:48 +02:00
meson.build tests: check: initial unit test support 2019-10-16 12:49:17 -07:00