diff --git a/sflphone-common/src/audio/alsa/alsalayer.cpp b/sflphone-common/src/audio/alsa/alsalayer.cpp index 20b3f4d0422cc9a93fc151f22f1f510228b9f8dc..fe76afecf303330bbef1dd5cdf8fd2fa020328a4 100644 --- a/sflphone-common/src/audio/alsa/alsalayer.cpp +++ b/sflphone-common/src/audio/alsa/alsalayer.cpp @@ -864,6 +864,8 @@ void AlsaLayer::audioCallback (void) toGet = framesPerBufferAlsa; maxBytes = toGet * sizeof (SFLDataFormat); + _debug("PLAYBACK: %d", snd_pcm_avail_update(_PlaybackHandle)); + if (urgentAvailBytes > 0) { // Urgent data (dtmf, incoming call signal) come first. @@ -983,6 +985,8 @@ void AlsaLayer::audioCallback (void) if (file_tone && _RingtoneHandle) { + _debug("RINGTONE: %d", snd_pcm_avail_update(_RingtoneHandle)); + int ringtoneAvailSmpl = snd_pcm_avail_update(_RingtoneHandle); int ringtoneAvailBytes = ringtoneAvailSmpl*sizeof(SFLDataFormat);