- send recorded audio (when AQuA used) to Java level

This commit is contained in:
Dmytro Bogovych 2020-10-29 10:48:59 +02:00
parent 2a977af330
commit 55a31060ec
1 changed files with 5 additions and 2 deletions

View File

@ -554,6 +554,9 @@ void AgentImpl::processGetMediaStats(Json::Value& request, Json::Value& answer)
#if defined(USE_AQUA_LIBRARY) #if defined(USE_AQUA_LIBRARY)
if (includeAqua) if (includeAqua)
{ {
// Send recorded audio to upper level
answer["incoming_audio"] = mAquaIncoming.hexstring();
ICELogInfo(<< "Running AQuA analyzer."); ICELogInfo(<< "Running AQuA analyzer.");
ByteBuffer referenceAudio; ByteBuffer referenceAudio;
// Read AQuA reference audio from file if available // Read AQuA reference audio from file if available
@ -600,9 +603,9 @@ void AgentImpl::processGetMediaStats(Json::Value& request, Json::Value& answer)
} }
closeAqua(sessionIter->first); closeAqua(sessionIter->first);
} }
// Remove test audio
mAquaIncoming.clear(); mAquaOutgoing.clear();
} }
// Remove test audio
mAquaIncoming.clear(); mAquaOutgoing.clear();
} }
#endif #endif