[vlc-commits] macosx: adapt and fix fullscreen handling after latest changes
David Fuhrmann
git at videolan.org
Mon Oct 8 20:31:29 CEST 2012
vlc | branch: master | David Fuhrmann <david.fuhrmann at googlemail.com> | Mon Oct 8 19:41:31 2012 +0200| [dd86d6d46904d129c0d5cfde0a9ef5b71c362235] | committer: David Fuhrmann
macosx: adapt and fix fullscreen handling after latest changes
Now, every video window is responsible for the fullscreen handling for its own.
Furthermore, fullscreen now acts entirely in response to vout events, and not over the
playlist fullscreen variable callback anymore.
Native fullscreen mode should also work correctly, but of course only
for embedded video in mainwindow.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=dd86d6d46904d129c0d5cfde0a9ef5b71c362235
---
modules/gui/macosx/CoreInteraction.m | 2 +
modules/gui/macosx/MainWindow.h | 27 +-
modules/gui/macosx/MainWindow.m | 373 +-------------------------
modules/gui/macosx/MainWindowTitle.m | 5 +-
modules/gui/macosx/VLCVoutWindowController.h | 2 +
modules/gui/macosx/VLCVoutWindowController.m | 16 +-
modules/gui/macosx/Windows.h | 20 +-
modules/gui/macosx/Windows.m | 357 ++++++++++++++++++++++++
modules/gui/macosx/intf.h | 5 +-
modules/gui/macosx/intf.m | 74 ++---
10 files changed, 453 insertions(+), 428 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=dd86d6d46904d129c0d5cfde0a9ef5b71c362235
More information about the vlc-commits
mailing list