[vlc-commits] skins2: fullscreen support for multiple screens (both Linux and Win32)
Erwan Tulou
git at videolan.org
Thu Jun 9 21:53:58 CEST 2011
vlc | branch: master | Erwan Tulou <erwan10 at videolan.org> | Thu Jun 9 18:17:14 2011 +0200| [d7615a6e8f98e5e32c12fe7d0d043a8cbf0e6e4d] | committer: Erwan Tulou
skins2: fullscreen support for multiple screens (both Linux and Win32)
- by default, fullscreen is performed on the same monitor as the one
where the video is currently being played back.
- support for --qt-fullscreen-screennumber if the user wishes to force
fullscreen on a given monitor.
This fixes trac #4712. Tested on Linux. Tests needed for Windows.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d7615a6e8f98e5e32c12fe7d0d043a8cbf0e6e4d
---
configure.ac | 3 +-
modules/gui/skins2/src/fsc_window.cpp | 10 ++
modules/gui/skins2/src/fsc_window.hpp | 3 +
modules/gui/skins2/src/generic_window.cpp | 7 ++
modules/gui/skins2/src/generic_window.hpp | 1 +
modules/gui/skins2/src/os_factory.hpp | 9 ++
modules/gui/skins2/src/vout_manager.cpp | 49 +++++++++++
modules/gui/skins2/src/vout_manager.hpp | 4 +
modules/gui/skins2/src/vout_window.hpp | 1 +
modules/gui/skins2/win32/win32_factory.cpp | 85 +++++++++++++++++++
modules/gui/skins2/win32/win32_factory.hpp | 13 +++
modules/gui/skins2/x11/x11_factory.cpp | 126 ++++++++++++++++++++++++++-
modules/gui/skins2/x11/x11_factory.hpp | 12 +++
13 files changed, 317 insertions(+), 6 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=d7615a6e8f98e5e32c12fe7d0d043a8cbf0e6e4d
More information about the vlc-commits
mailing list