diff --git a/src/core/coreav.cpp b/src/core/coreav.cpp index 0d3076a5b..d61b587ec 100644 --- a/src/core/coreav.cpp +++ b/src/core/coreav.cpp @@ -275,10 +275,26 @@ bool CoreAV::sendCallAudio(uint32_t callId) } #endif + // TOXAV_ERR_SEND_FRAME_SYNC means toxav failed to lock, retry 5 times in this case TOXAV_ERR_SEND_FRAME err; - if (!toxav_audio_send_frame(toxav, callId, buf, AUDIO_FRAME_SAMPLE_COUNT, - AUDIO_CHANNELS, AUDIO_SAMPLE_RATE, &err)) - qDebug() << "toxav_audio_send_frame error:"<