[alsa-devel] [PATCH] aplay: Fix VU-meter stdout/stderr mess

Sergey sergemp at mail.ru
Fri Jun 13 03:28:49 CEST 2014


Commit 6bbeb78d forgot to change some of VU-meter output to stderr.
This patch makes the output of `aplay -vvv` consistent again.
---
 aplay/aplay.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/aplay/aplay.c b/aplay/aplay.c
index 33a8ed5..77e40a3 100644
--- a/aplay/aplay.c
+++ b/aplay/aplay.c
@@ -1774,12 +1774,12 @@ static void compute_max_peak(u_char *data, size_t count)
 		fflush(stderr);
 	}
 	else if(verbose==3) {
-		printf(_("Max peak (%li samples): 0x%08x "), (long)ocount, max_peak[0]);
+		fprintf(stderr, _("Max peak (%li samples): 0x%08x "), (long)ocount, max_peak[0]);
 		for (val = 0; val < 20; val++)
 			if (val <= perc[0] / 5)
-				putchar('#');
+				putc('#', stderr);
 			else
-				putchar(' ');
+				putc(' ', stderr);
 		fprintf(stderr, " %i%%\n", perc[0]);
 		fflush(stderr);
 	}
-- 
1.7.10.4


More information about the Alsa-devel mailing list