Hi,
When attempting to playback video using mpv 0.17 under GNOME 3.20.1/wayland, I get the following error: [vo/opengl-hq] after rendering: OpenGL error INVALID_FRAMEBUFFER_OPERATION.
vo=x11 works fine, as does vo=opengl:backend=x11egl. Using vo=wayland results in no errors, audio playing, but no video window being drawn.
Attached is a log file of '-v --vo=opengl'.
Thanks.
There's no log attached.
Oops, sorry. Attached now. :)
No idea what's happening here, but it seems to be wayland related.
I encountered this bug as well. This is due this option:
[cplayer] Setting option 'autofit-larger' = '90%x90%' (flags = 4)
Thanks @ZiRo-, it was indeed caused by the 'autofit-larger=90%x90%' line in my mpv.conf.
However, I'm now getting this error: '[vo/opengl-hq/wayland] There is already a dnd entry point.'.
It doesn't seem to be negatively affecting playback in any way, though.
I'm also not getting any window decorations (maybe caused by the above error), but this isn't a problem, so long as the video plays correctly, as it does.
Cheers!
Well that's still a bug.
Gnome 3.22 on Archlinux here.
The option autofit also prevents the display of anything. Removing it causes the following error to still occur:
[vo/opengl] retrieving framebuffer depth: OpenGL error INVALID_OPERATION.
Yet, videos work just fine.
Still, no borders whatsoever.
I've opened another bug report for the no-border issue: https://github.com/mpv-player/mpv/issues/4033.
Autofit works with wayland with the latest mpv git master, closing this bug
โฏ mpv --version
mpv 0.27.0-406-g35d74e1612 (C) 2000-2017 mpv/MPlayer/mplayer2 projects
Just compiled from AUR against master branch, still not working if autofit_larger options is defined.
Most helpful comment
Just compiled from AUR against master branch, still not working if
autofit_largeroptions is defined.