[vlc-commits] win32: improve the behavior of the play/pause button (refs #14562)
Daniel Amm
git at videolan.org
Fri May 15 15:01:05 CEST 2015
npapi-vlc | branch: master | Daniel Amm <da2424 at t-online.de> | Mon May 11 18:14:03 2015 +0200| [72fcc48b40d07a5a4e323464484c51417404afb3] | committer: Hugo Beauzée-Luyssen
win32: improve the behavior of the play/pause button (refs #14562)
Signed-off-by: Hugo Beauzée-Luyssen <hugo at beauzee.fr>
> http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=72fcc48b40d07a5a4e323464484c51417404afb3
---
common/win32_fullscreen.cpp | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/common/win32_fullscreen.cpp b/common/win32_fullscreen.cpp
index bd83060..5d928ea 100644
--- a/common/win32_fullscreen.cpp
+++ b/common/win32_fullscreen.cpp
@@ -145,7 +145,7 @@ LRESULT VLCControlsWnd::WindowProc(UINT uMsg, WPARAM wParam, LPARAM lParam)
ControlWidth, ControlsHeight, hWnd(),
(HMENU)ID_FS_PLAY_PAUSE, 0, 0);
SendMessage(hPlayPauseButton, BM_SETIMAGE,
- (WPARAM)IMAGE_BITMAP, (LPARAM)RC().hPauseBitmap);
+ (WPARAM)IMAGE_BITMAP, (LPARAM)RC().hPlayBitmap);
HorizontalOffset+=ControlWidth+xControlsSpace;
ControlWidth = 200;
@@ -395,6 +395,10 @@ void VLCControlsWnd::RegisterToVLCEvents()
VP()->get_mp().eventManager().onPaused([this] {
PostMessage(hPlayPauseButton, BM_SETIMAGE, (WPARAM) IMAGE_BITMAP, (LPARAM) RC().hPlayBitmap);
});
+
+ VP()->get_mp().eventManager().onStopped([this] {
+ PostMessage(hPlayPauseButton, BM_SETIMAGE, (WPARAM) IMAGE_BITMAP, (LPARAM) RC().hPlayBitmap);
+ });
}
void VLCControlsWnd::NeedShowControls()
More information about the vlc-commits
mailing list