mirror of https://github.com/mpv-player/mpv
Normally, we prefer GLX on X11. But for the VAAPI EGL interop, we obviously want EGL. Since nvidia does not provide EGL with desktop GL yet, we can leave it to the autoprobing. Just make sure some failure messages don't unnecessarily show up in the nvidia case. This breaks VAAPI GLX interop by default, but I don't care much. If you use --hwdec=auto (which you should if you want hw decoding), this should fallback to vaapi-copy instead. |
||
---|---|---|
.. | ||
cocoa.c | ||
common.c | ||
common.h | ||
header_fixes.h | ||
hwdec.c | ||
hwdec.h | ||
hwdec_dxva2.c | ||
hwdec_vaegl.c | ||
hwdec_vaglx.c | ||
hwdec_vda.c | ||
hwdec_vdpau.c | ||
lcms.c | ||
lcms.h | ||
osd.c | ||
osd.h | ||
rpi.c | ||
rpi.h | ||
utils.c | ||
utils.h | ||
video.c | ||
video.h | ||
video_shaders.c | ||
video_shaders.h | ||
w32.c | ||
wayland.c | ||
x11.c | ||
x11egl.c |