summaryrefslogtreecommitdiffstats
path: root/video/vfcap.h
diff options
context:
space:
mode:
authorStefano Pigozzi <stefano.pigozzi@gmail.com>2014-01-11 13:56:10 +0100
committerStefano Pigozzi <stefano.pigozzi@gmail.com>2014-01-11 14:06:40 +0100
commit6a3ab66427cd90e3cb558b0e7b072dd059fc23f3 (patch)
treebff53189580b0cf46d19cadd074eaec8e0252623 /video/vfcap.h
parent3433f25697fb46ee574ac4f90fa919834e7e7ee2 (diff)
downloadmpv-6a3ab66427cd90e3cb558b0e7b072dd059fc23f3.tar.bz2
mpv-6a3ab66427cd90e3cb558b0e7b072dd059fc23f3.tar.xz
cocoa: fix window placement on secondary screens
For a long time the cocoa backend set the xinerama_x/y and used dx/dy from the VO instance. This somewhat worked with some workarounds but wasn't really what was supposed to be happening. Moreover 27e4360, which touched this workaround introduced a regression. New code doesn't set the xinerama_x/y values so that dx/dy are offsets in the current screen (not a virtual screen composed of all the screens). The screen reference detected during VOCTRL_UPDATE_SCREENINFO is also passed down to the window initialization code. Fixes #472
Diffstat (limited to 'video/vfcap.h')
0 files changed, 0 insertions, 0 deletions