]> code.delx.au - pulseaudio/commitdiff
alsa: Fix log output to inform about positive base volumes correctly.
authorTanu Kaskinen <tanu.kaskinen@digia.com>
Mon, 4 Apr 2011 11:51:16 +0000 (14:51 +0300)
committerColin Guthrie <colin@mageia.org>
Mon, 4 Apr 2011 12:34:18 +0000 (13:34 +0100)
This fix was done for _set_port_cb() already, but the first fix didn't fix
setup_mixer(). Now that's done too.

src/modules/alsa/alsa-sink.c
src/modules/alsa/alsa-source.c

index 9ed4d4d9c6d75cfac3158611dc630c34178d8936..ccbc0628b1f03d244e161258e0f8a63ef7fa46f1 100644 (file)
@@ -1724,10 +1724,7 @@ static int setup_mixer(struct userdata *u, pa_bool_t ignore_dB, pa_bool_t sync_v
             u->sink->base_volume = pa_sw_volume_from_dB(-u->mixer_path->max_dB);
             u->sink->n_volume_steps = PA_VOLUME_NORM+1;
 
-            if (u->mixer_path->max_dB > 0.0)
-                pa_log_info("Fixing base volume to %0.2f dB", pa_sw_volume_to_dB(u->sink->base_volume));
-            else
-                pa_log_info("No particular base volume set, fixing to 0 dB");
+            pa_log_info("Fixing base volume to %0.2f dB", pa_sw_volume_to_dB(u->sink->base_volume));
 
         } else {
             pa_log_info("Hardware volume ranges from %li to %li.", u->mixer_path->min_volume, u->mixer_path->max_volume);
index 6d18e60755a3418919de9dbd56e9e8a68958e86c..3355fbdc1f88ceb4a9064b07547f53a94b0d4a67 100644 (file)
@@ -1465,10 +1465,7 @@ static int setup_mixer(struct userdata *u, pa_bool_t ignore_dB) {
             u->source->base_volume = pa_sw_volume_from_dB(-u->mixer_path->max_dB);
             u->source->n_volume_steps = PA_VOLUME_NORM+1;
 
-            if (u->mixer_path->max_dB > 0.0)
-                pa_log_info("Fixing base volume to %0.2f dB", pa_sw_volume_to_dB(u->source->base_volume));
-            else
-                pa_log_info("No particular base volume set, fixing to 0 dB");
+            pa_log_info("Fixing base volume to %0.2f dB", pa_sw_volume_to_dB(u->source->base_volume));
 
         } else {
             pa_log_info("Hardware volume ranges from %li to %li.", u->mixer_path->min_volume, u->mixer_path->max_volume);