summaryrefslogtreecommitdiffstats
path: root/DOCS/man/vo.rst
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-01-26 02:18:47 +0100
committerwm4 <wm4@nowhere>2015-01-26 02:18:47 +0100
commitdf3e6b549c568e4b9d7981c9e4eedba9689c2e05 (patch)
treee7aacd9e1bca2430b58c0afaf47484e768bdc109 /DOCS/man/vo.rst
parent73d5e396fee7de11c525495d066f40d28e3c242b (diff)
downloadmpv-df3e6b549c568e4b9d7981c9e4eedba9689c2e05.tar.bz2
mpv-df3e6b549c568e4b9d7981c9e4eedba9689c2e05.tar.xz
vo_opengl, x11: implement icc-profile-auto
This queries the _ICC_PROFILE property on the root window. It also tries to reload the ICC when it changes, or if the mpv window changes the monitor. (If multiple monitors are covered, mpv will randomly select one of them.) The official spec is a dead link on freedesktop.org, so don't blame me for any bugs. Note that this assumes that Xinerama screen numbers match the way mpv enumerates the xrandr monitors. Although there is some chance that this matches, it most likely doesn't, and we actually have to do complicated things to map the screen numbers. If it turns out that this is required, I will fix it as soon as someone with a suitable setup for testing the fix reports it.
Diffstat (limited to 'DOCS/man/vo.rst')
-rw-r--r--DOCS/man/vo.rst2
1 files changed, 1 insertions, 1 deletions
diff --git a/DOCS/man/vo.rst b/DOCS/man/vo.rst
index d5be46ac9b..1d1ab950c7 100644
--- a/DOCS/man/vo.rst
+++ b/DOCS/man/vo.rst
@@ -523,7 +523,7 @@ Available video output drivers are:
Automatically select the ICC display profile currently specified by
the display settings of the operating system.
- NOTE: Only implemented on OS X with Cocoa.
+ NOTE: Only implemented on OS X and X11
``icc-cache=<file>``
Store and load the 3D LUT created from the ICC profile in this file.