[vlc-devel] commit: Qt: cohenrency for volume between FSC and main Controller. Solve the 1% issue reported by (Jean-Baptiste Kempf )
git version control
git at videolan.org
Sat Feb 28 00:03:55 CET 2009
vlc | branch: 0.9-bugfix | Jean-Baptiste Kempf <jb at videolan.org> | Sat Feb 28 00:01:58 2009 +0100| [0fe3057f741cc7737c4a7742c0ac897e177a6046] | committer: Jean-Baptiste Kempf
Qt: cohenrency for volume between FSC and main Controller. Solve the 1% issue reported by
Trax, close #1851.
Manual backport of [0ba671da3b5f22732d67bbaf10d2fb3758d0a773]
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0fe3057f741cc7737c4a7742c0ac897e177a6046
---
modules/gui/qt4/components/interface_widgets.cpp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/modules/gui/qt4/components/interface_widgets.cpp b/modules/gui/qt4/components/interface_widgets.cpp
index 6fca0ca..da24cae 100644
--- a/modules/gui/qt4/components/interface_widgets.cpp
+++ b/modules/gui/qt4/components/interface_widgets.cpp
@@ -916,7 +916,7 @@ void ControlsWidget::updateVolume()
/* Audio part */
audio_volume_t i_volume;
aout_VolumeGet( p_intf, &i_volume );
- i_volume = ( i_volume * VOLUME_MAX )/ (AOUT_VOLUME_MAX/2);
+ i_volume = ( (i_volume + 1)* VOLUME_MAX )/ (AOUT_VOLUME_MAX/2);
int i_gauge = volumeSlider->value();
b_my_volume = false;
if( i_volume - i_gauge > 1 || i_gauge - i_volume > 1 )
More information about the vlc-devel
mailing list