1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-26 09:02:38 +00:00
mpv/libmpv
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
..
client.h drm: fix libmpv ABI breakage introduced in 351c083487 2019-09-18 23:59:32 +03:00
mpv.def command: add a way to abort asynchronous commands 2018-05-24 19:56:34 +02:00
mpv.pc.in build: add hacks to force waf to generate valid .pc files 2014-08-07 23:45:40 +02:00
opengl_cb.h drm/atomic: add connector to atomic context 2018-05-01 20:48:02 +03:00
qthelper.hpp client API: deprecate qthelper.hpp 2018-03-15 23:13:53 -07:00
render_gl.h drm: fix libmpv ABI breakage introduced in 351c083487 2019-09-18 23:59:32 +03:00
render.h drm: fix libmpv ABI breakage introduced in 351c083487 2019-09-18 23:59:32 +03:00
stream_cb.h client API: some doxygen fixes/additions 2018-05-24 19:56:33 +02:00