vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Fri Jul 20 
17:38:18 2012 +0300| [8f6a01586a7aa72a9520dfdcd1a45b8ef03e0c09] | committer: 
Rémi Denis-Courmont

Qt4: clean volume step computation

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8f6a01586a7aa72a9520dfdcd1a45b8ef03e0c09
---

 modules/gui/qt4/util/input_slider.cpp |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/gui/qt4/util/input_slider.cpp 
b/modules/gui/qt4/util/input_slider.cpp
index 3eaa9ce..3380763 100644
--- a/modules/gui/qt4/util/input_slider.cpp
+++ b/modules/gui/qt4/util/input_slider.cpp
@@ -439,7 +439,8 @@ SoundSlider::SoundSlider( QWidget *_parent, int _i_step,
                           char *psz_colors )
                         : QAbstractSlider( _parent )
 {
-    f_step = ( _i_step * 100 ) / AOUT_VOLUME_MAX ;
+    f_step = (float)(_i_step * 10000)
+           / (float)((SOUNDMAX - SOUNDMIN) * AOUT_VOLUME_DEFAULT);
     setRange( SOUNDMIN, SOUNDMAX );
     setMouseTracking( true );
     isSliding = false;

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to