From 1da9331bb1c4ec6cfaabeeb0501b30f11b00b3ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20=C4=B0nan?= Date: Thu, 8 Sep 2011 23:24:18 +0200 Subject: [PATCH] removed xrun message --- alsa.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/alsa.c b/alsa.c index 02ef8a3..22dc874 100644 --- a/alsa.c +++ b/alsa.c @@ -49,10 +49,8 @@ int read_alsa(pcm_t *pcm, short *buff, int frames) alsa_t *alsa = (alsa_t *)pcm; int got = 0; while (0 < frames) { - while ((got = snd_pcm_readi(alsa->pcm, buff, frames)) < 0) { + while ((got = snd_pcm_readi(alsa->pcm, buff, frames)) < 0) snd_pcm_prepare(alsa->pcm); - fprintf(stderr, "<<<<<<<<<<<<<<< Buffer Overrun >>>>>>>>>>>>>>>\n"); - } buff += got * alsa->c; frames -= got; } @@ -64,10 +62,8 @@ int write_alsa(pcm_t *pcm, short *buff, int frames) alsa_t *alsa = (alsa_t *)pcm; int got = 0; while (0 < frames) { - while ((got = snd_pcm_writei(alsa->pcm, buff, frames)) < 0) { + while ((got = snd_pcm_writei(alsa->pcm, buff, frames)) < 0) snd_pcm_prepare(alsa->pcm); - fprintf(stderr, "<<<<<<<<<<<<<<< Buffer Overrun >>>>>>>>>>>>>>>\n"); - } buff += got * alsa->c; frames -= got; }