mpv/libmpv
wm4 f60826c3a1
client API: add a first class hook API, and deprecate old API
As it turns out, there are multiple libmpv users who saw a need to
use the hook API. The API is kind of shitty and was never meant to be
actually public (it was mostly a hack for the ytdl script).

Introduce a proper API and deprecate the old one. The old one will
probably continue to work for a few releases, but will be removed
eventually.

There are some slight changes to the old API, but if a user followed
the manual properly, it won't break.

Mostly untested. Appears to work with ytdl_hook.
2018-03-26 23:02:23 -07:00
..
client.h client API: add a first class hook API, and deprecate old API 2018-03-26 23:02:23 -07:00
mpv.def client API: add a first class hook API, and deprecate old API 2018-03-26 23:02:23 -07:00
mpv.pc.in
opengl_cb.h client API: add a new way to pass X11 Display etc. to render API 2018-03-26 19:47:08 +02:00
qthelper.hpp client API: deprecate qthelper.hpp 2018-03-15 23:13:53 -07:00
render.h client API: add a new way to pass X11 Display etc. to render API 2018-03-26 19:47:08 +02:00
render_gl.h client API: add a new way to pass X11 Display etc. to render API 2018-03-26 19:47:08 +02:00
stream_cb.h Fix use of ISC license 2017-04-15 16:20:00 +02:00