summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-07-03 16:37:01 +0200
committerwm4 <wm4@nowhere>2015-07-03 16:38:12 +0200
commit561416597e33e2c314f0d69433e955c059ee24eb (patch)
treedcb24d4a797f6c737475cab79c44b347cb4a5b12 /DOCS
parentb85321d0573ba581694d2e6be1effafee74c11d1 (diff)
downloadmpv-561416597e33e2c314f0d69433e955c059ee24eb.tar.bz2
mpv-561416597e33e2c314f0d69433e955c059ee24eb.tar.xz
client API, dxva2: add a workaround for OpenGL fullscreen issues
This is basically a hack for drivers which prevent the mpv DXVA2 decoder glue from working if OpenGL is in fullscreen mode. Since it doesn't add any "hard" new API to the client API, some of the code would be required for a true zero-copy hw decoding pipeline, and sine it isn't too much code after all, this is probably acceptable.
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/client-api-changes.rst2
1 files changed, 2 insertions, 0 deletions
diff --git a/DOCS/client-api-changes.rst b/DOCS/client-api-changes.rst
index 54fe585b1b..8af045d633 100644
--- a/DOCS/client-api-changes.rst
+++ b/DOCS/client-api-changes.rst
@@ -32,6 +32,8 @@ API changes
::
+ ... - add "GL_MP_D3D_interfaces" pseudo extension to make it possible to
+ use DXVA2 in OpenGL fullscreen mode in some situations
1.19 - mpv_request_log_messages() now accepts "terminal-default" as parameter
1.18 - add MPV_END_FILE_REASON_REDIRECT, and change behavior of
MPV_EVENT_END_FILE accordingly