[vlc-commits] commit: skins2: rework skins2 as a vout_window provider (Erwan Tulou )
git at videolan.org
git at videolan.org
Wed Jan 12 17:35:34 CET 2011
vlc | branch: master | Erwan Tulou <erwan10 at videolan.org> | Wed Jan 12 14:29:44 2011 +0100| [2c45bce605d90627d8355037878aa498d0043e4a] | committer: Erwan Tulou
skins2: rework skins2 as a vout_window provider
- remove the awkward global lock and serializer mechanism
- adapt to latest module API (fix compil errors)
- be more specific about hwnd or xid depending on port
- set display.x11 on Linux port
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2c45bce605d90627d8355037878aa498d0043e4a
---
modules/gui/skins2/Modules.am | 2 -
modules/gui/skins2/commands/cmd_callbacks.hpp | 74 ++++++++++++
modules/gui/skins2/commands/cmd_voutwindow.cpp | 65 -----------
modules/gui/skins2/commands/cmd_voutwindow.hpp | 60 ----------
modules/gui/skins2/src/generic_window.cpp | 5 +-
modules/gui/skins2/src/generic_window.hpp | 2 +-
modules/gui/skins2/src/os_factory.hpp | 3 +
modules/gui/skins2/src/os_window.hpp | 5 +-
modules/gui/skins2/src/skin_common.hpp | 11 +-
modules/gui/skins2/src/skin_main.cpp | 139 +++++++++++++++++++-----
modules/gui/skins2/src/vout_manager.cpp | 141 ++----------------------
modules/gui/skins2/src/vout_manager.hpp | 22 +---
modules/gui/skins2/src/vout_window.cpp | 18 +++
modules/gui/skins2/win32/win32_factory.hpp | 2 +
modules/gui/skins2/x11/x11_display.cpp | 7 +-
modules/gui/skins2/x11/x11_display.hpp | 7 +-
modules/gui/skins2/x11/x11_factory.hpp | 4 +
modules/gui/skins2/x11/x11_window.cpp | 2 +-
modules/gui/skins2/x11/x11_window.hpp | 6 +-
19 files changed, 253 insertions(+), 322 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=2c45bce605d90627d8355037878aa498d0043e4a
More information about the vlc-commits
mailing list