VDPAU ignores color correction settings in overlay mode
Driver version: 260.19.12
Gentoo Linux, KDE 4.4.5, KWin, Linux 2.6.36-gentoo-ck1
VDPAU video contents ignore the color/gamma correction settings specified in nvidia-settings. This only happens when overlay is in use, i.e. when compositing is not in use. You need to either fullscreen the mplayer window (which unredirects it unless there are popups overlaid on top) or simply disable KWin compositing.
VDPAU_NVIDIA_NO_OVERLAY=1 works around the issue by forcing VDPAU to use blits, but I figure I'd report this anyway as it breaks the default configuration. If the color correction cannot be applied to overlay surfaces, maybe overlay should be automatically disabled if the color correction settings are anything but unity. This is actually kind of surprising, I'd always thought that the color correction tables were applied right before the pixels were output from the card, but it seems at least overlays and the main framebuffer can use separate color correction modes?