diff options
Diffstat (limited to 'src/apps/mplayerc/PPageAudioSwitcher.cpp')
-rw-r--r-- | src/apps/mplayerc/PPageAudioSwitcher.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/apps/mplayerc/PPageAudioSwitcher.cpp b/src/apps/mplayerc/PPageAudioSwitcher.cpp index 373d861c2..e269c3b60 100644 --- a/src/apps/mplayerc/PPageAudioSwitcher.cpp +++ b/src/apps/mplayerc/PPageAudioSwitcher.cpp @@ -363,3 +363,14 @@ BOOL CPPageAudioSwitcher::OnToolTipNotify(UINT id, NMHDR * pNMHDR, LRESULT * pRe return TRUE; // message was handled
}
+
+void CPPageAudioSwitcher::OnCancel()
+{
+ AppSettings& s = AfxGetAppSettings();
+
+ if (m_AudioBoostPos != (int)(s.dAudioBoost_dB*10+0.1)) {
+ ((CMainFrame*)GetParentFrame())->SetVolumeBoost(s.dAudioBoost_dB);
+ }
+
+ __super::OnCancel();
+}
|