From f9cb0403a559112e04c046f3c7dc7f557074515e Mon Sep 17 00:00:00 2001 From: Marco Bascetta Date: Thu, 18 Jan 2018 16:23:34 +0100 Subject: [PATCH 04/23] audiofilters/alsa: added debug message when alsa_write returns EAGAIN. !! Samples are discarded !! --- src/audiofilters/alsa.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/audiofilters/alsa.c b/src/audiofilters/alsa.c index 22b82900..e071d482 100644 --- a/src/audiofilters/alsa.c +++ b/src/audiofilters/alsa.c @@ -397,6 +397,8 @@ static int alsa_write(snd_pcm_t *handle,unsigned char *buf,int nsamples) alsa_resume(handle); }else if (err!=-EWOULDBLOCK){ ms_warning("alsa_card_write: snd_pcm_writei() failed:%s.",snd_strerror(err)); + } else { + ms_debug("alsa_card_write: Samples disacarded by EAGAIN error. Try to increase alsa buffer size."); } }else if (err!=nsamples) { ms_debug("Only %i samples written instead of %i",err,nsamples); -- 2.11.0