summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2016-06-05 16:56:34 +0200
committerwm4 <wm4@nowhere>2016-06-05 16:56:34 +0200
commitc1cb04b6a3f4fef43bf69b43b5cf7a1e770f3839 (patch)
treecdbbab6c828cf0657f088814a3136646f545b9b0 /DOCS
parentee337b47becac7316eb890355cf73a6818cbd2b9 (diff)
downloadmpv-c1cb04b6a3f4fef43bf69b43b5cf7a1e770f3839.tar.bz2
mpv-c1cb04b6a3f4fef43bf69b43b5cf7a1e770f3839.tar.xz
vo_opengl: apply vo-cmdline command incrementally
Instead of implicitly resetting the options to defaults and then applying the options, they're always applied on top of the current options (in the same way adding new options to the CLI command line will). This does not apply to vo_opengl_cb, because that has an even worse mess which I refuse to deal with.
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/client-api-changes.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/DOCS/client-api-changes.rst b/DOCS/client-api-changes.rst
index 8fcdf83e32..8ef01a05e1 100644
--- a/DOCS/client-api-changes.rst
+++ b/DOCS/client-api-changes.rst
@@ -46,6 +46,11 @@ API changes
- reading a choice property as MPV_FORMAT_NODE will now return a
MPV_FORMAT_FLAG value if the choice is "yes" (true) or "no" (false)
This implicitly affects Lua and JSON IPC interfaces as well.
+ - big changes to vo-cmdline on vo_opengl and vo_opengl_hq (but not
+ vo_opengl_cb): options are now normally not reset, but applied on top
+ of the current options. The special undocumented value "-" still
+ works, but now resets all options to before any vo-cmdline command
+ has been called.
--- mpv 0.12.0 ---
1.20 - deprecate "GL_MP_D3D_interfaces"/"glMPGetD3DInterface", and introduce
"GL_MP_MPGetNativeDisplay"/"glMPGetNativeDisplay" (this is a