[vlc-commits] cli: report volume in floating point (refs #25143)

Rémi Denis-Courmont git at videolan.org
Sun Nov 22 17:00:19 CET 2020


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sun Nov 22 17:57:13 2020 +0200| [07d5668f8c5176c9631cf7be2644cf416d66566c] | committer: Rémi Denis-Courmont

cli: report volume in floating point (refs #25143)

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

 modules/control/cli/player.c | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/modules/control/cli/player.c b/modules/control/cli/player.c
index 72d28c04f5..557a0d31b8 100644
--- a/modules/control/cli/player.c
+++ b/modules/control/cli/player.c
@@ -149,8 +149,7 @@ player_aout_on_volume_changed(audio_output_t *aout, float volume, void *data)
     struct player_cli *pc = data;
     intf_thread_t *p_intf = pc->intf;
 
-    msg_rc(STATUS_CHANGE "( audio volume: %ld )",
-            lroundf(volume * 100));
+    msg_rc(STATUS_CHANGE "( audio volume: %f )", volume);
 }
 
 static const struct vlc_player_aout_cbs player_aout_cbs =
@@ -622,11 +621,8 @@ static int Volume(intf_thread_t *intf, const char *const *args, size_t count)
         vlc_player_aout_SetVolume(player, volume);
     }
     else
-    {
-        /* Get. */
-        long int volume = lroundf(vlc_player_aout_GetVolume(player) * 100.f);
-        msg_print(intf, STATUS_CHANGE "( audio volume: %ld )", volume);
-    }
+        msg_print(intf, STATUS_CHANGE "( audio volume: %f )",
+                  vlc_player_aout_GetVolume(player));
     vlc_player_Unlock(player);
     return 0;
 }



More information about the vlc-commits mailing list