diff options
author | Rostislav Pehlivanov <atomnuker@gmail.com> | 2017-10-01 21:16:49 +0100 |
---|---|---|
committer | Rostislav Pehlivanov <atomnuker@gmail.com> | 2017-10-03 19:36:02 +0100 |
commit | 68f9ee7e0b3fdddfa42fa11a15d9ae84460d5e19 (patch) | |
tree | 91b3c4dd976c54a241dc17d04ccdd15e1cf70ff8 /video/out/vo.h | |
parent | 980116360b0f393e16064ec3b7a4ef9efb14372e (diff) | |
download | mpv-68f9ee7e0b3fdddfa42fa11a15d9ae84460d5e19.tar.bz2 mpv-68f9ee7e0b3fdddfa42fa11a15d9ae84460d5e19.tar.xz |
wayland_common: rewrite from scratch
The wayland code was written more than 4 years ago when wayland wasn't
even at version 1.0. This commit rewrites everything in a more modern way,
switches to using the new xdg v6 shell interface which solves a lot of bugs
and makes mpv tiling-friedly, adds support for drag and drop, adds support
for touchscreens, adds support for KDE's server decorations protocol,
and finally adds support for the new idle-inhibitor protocol.
It does not yet use the frame callback as a main rendering loop driver,
this will happen with a later commit.
Diffstat (limited to 'video/out/vo.h')
-rw-r--r-- | video/out/vo.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/video/out/vo.h b/video/out/vo.h index 2a0c3ef626..50f6e4942e 100644 --- a/video/out/vo.h +++ b/video/out/vo.h @@ -374,7 +374,7 @@ struct vo { struct vo_x11_state *x11; struct vo_w32_state *w32; struct vo_cocoa_state *cocoa; - struct vo_wayland_state *wayland; + struct vo_wayland_state *wl; struct mp_hwdec_devices *hwdec_devs; struct input_ctx *input_ctx; struct osd_state *osd; |