path: root/DOCS
diff options
authorwm4 <wm4@nowhere>2018-03-13 10:45:17 +0100
committerKevin Mitchell <>2018-03-15 23:13:53 -0700
commit8163b8d390a97fdedb1419c921ec89eee3c31b7e (patch)
treeb80e969bca12565696602a2c876efe8c08d5dd73 /DOCS
parent569383bc54cc2c7e0367614e811773c6bff7244e (diff)
client API: deprecate qthelper.hpp
It's a WTF that we have something as specific in the API. It could be argued that we should provide helpers for other language and GUI toolkit combinations. Obviously that's not going to scale, and it's somewhat likely that it will bitrot. The rest is said in the API changelog.
Diffstat (limited to 'DOCS')
1 files changed, 6 insertions, 0 deletions
diff --git a/DOCS/client-api-changes.rst b/DOCS/client-api-changes.rst
index b9240ac64a..e029b29979 100644
--- a/DOCS/client-api-changes.rst
+++ b/DOCS/client-api-changes.rst
@@ -55,6 +55,12 @@ API changes
mpv_opengl_cb_report_flip => mpv_render_context_report_swap
mpv_opengl_cb_uninit_gl => mpv_render_context_free
The VO opengl-cb is also renamed to "libmpv".
+ - deprecate the qthelper.hpp header file. This provided some C++ helper
+ utility functions for Qt with use of libmpv. There is no reason to
+ keep this in the mpv git repository, nor to make it part of the libmpv
+ API. If you're using this header, you can safely copy it into your
+ project - it uses only libmpv public API. Alternatively, it could be
+ maintained in a separate repository by interested parties.
1.27 - make opengl-cb the default VO. This causes a subtle behavior change
if the API user called mpv_opengl_cb_init_gl(), but does not set
the "vo" option. Before, it would still have used another VO (like