From 259d3fc9cd903e7954ffcdc18da1db0bc2ad09eb Mon Sep 17 00:00:00 2001
From: Alexandre Savard <alexandre.savard@savoirfairelinux.net>
Date: Wed, 22 Apr 2009 17:26:22 -0400
Subject: [PATCH] add a condition on bytesAvail == 0 from mic data

---
 sflphone-common/src/audio/audiortp.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sflphone-common/src/audio/audiortp.cpp b/sflphone-common/src/audio/audiortp.cpp
index e150b51047..cde56170a3 100644
--- a/sflphone-common/src/audio/audiortp.cpp
+++ b/sflphone-common/src/audio/audiortp.cpp
@@ -375,6 +375,8 @@ AudioRtpRTX::sendSessionFromMic(int timestamp)
     
     int bytesAvail = (availBytesFromMic < maxBytesToGet) ? availBytesFromMic : maxBytesToGet;
 
+    if (bytesAvail == 0)
+      return;
 
     // Get bytes from micRingBuffer to data_from_mic
     //_debug("get data from mic\n");
-- 
GitLab