Tune output delay maximum to 3 frames.
authorbruceperens <bruceperens@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 19 Mar 2014 21:48:33 +0000 (21:48 +0000)
committerbruceperens <bruceperens@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 19 Mar 2014 21:48:33 +0000 (21:48 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@1455 01035d8c-6547-0410-b346-abe4f91aad63

freedv-server/source/platform/linux/audio_out_alsa.cpp

index 74d3bb732d2dcc9012214bdb685e9883a944e061..deeb5145e5b48e0651d744574a93240180fe50bc 100644 (file)
@@ -150,7 +150,7 @@ namespace FreeDV {
       return AudioFrameSamples;
 
     error = snd_pcm_avail_delay(handle, &available, &delay);
-    if ( delay > (AudioFrameSamples * 2) ) {
+    if ( delay > (AudioFrameSamples * 3) ) {
       const double seconds = (double)delay / (double)SampleRate;
 
       std::cerr << "ALSA output \"" << parameters