1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-27 17:42:17 +00:00
mpv/video/out/hwdec
Anton Kindestam e08f235578 drm: fix libmpv ABI breakage introduced in 351c083487
Extending the client-allocated mpv_opengl_drm_params struct
constituted a break of ABI that could cause UB.

Create a clean break by deprecating "drm_params" and related structs
and enum values, and replacing it with "drm_params_v2".

Also fix some comments and code that wrongly assumed that open could
return any other negative number than -1 for failure.

This commit updates the libmpv version to 1.104
2019-09-18 23:59:32 +03:00
..
hwdec_cuda_gl.c vo_gpu: hwdec_cuda: Improve interop selection mechanism 2019-09-15 17:51:47 -07:00
hwdec_cuda_vk.c vo_gpu: hwdec_cuda: Improve interop selection mechanism 2019-09-15 17:51:47 -07:00
hwdec_cuda.c vo_gpu: hwdec_cuda: Improve interop selection mechanism 2019-09-15 17:51:47 -07:00
hwdec_cuda.h vo_gpu: hwdec_cuda: Improve interop selection mechanism 2019-09-15 17:51:47 -07:00
hwdec_vaapi_gl.c vo_gpu: hwdec_vaapi: Refactor Vulkan and OpenGL interops for VAAPI 2019-09-15 17:51:47 -07:00
hwdec_vaapi_vk.c vo_gpu: hwdec_vaapi: Refactor Vulkan and OpenGL interops for VAAPI 2019-09-15 17:51:47 -07:00
hwdec_vaapi.c drm: fix libmpv ABI breakage introduced in 351c083487 2019-09-18 23:59:32 +03:00
hwdec_vaapi.h vo_gpu: hwdec_vaapi: Refactor Vulkan and OpenGL interops for VAAPI 2019-09-15 17:51:47 -07:00