Код: Выделить всё
AudioStreamBuilder_setSessionId(builder, AAUDIO_SESSION_ID_ALLOCATE);
< /code>
и после открытия потока < /p>
AAudioStream_getSessionId(st->recorderStream)
Затем приложение вызывает AcousticEchoCanceler.create(sessionId) с созданным идентификатором сеанса, но вызов завершается неудачно с такими сообщениями об ошибках:
Код: Выделить всё
AudioEffect E set(): AudioFlinger could not create effect 7b491460-8d4d-11e0-bd61-0002a5d5c51b / ec7178ec-e5e1-4432-a3f4-4657e6795210, status: -19
AudioEffects-JNI E AudioEffect initCheck failed -3
AudioEffect-JAVA E Error code -3 when initializing AudioEffect.
AcousticEchoCanceler W not enough memory
Любая идея, почему создание акустического коканселера не удается?
Подробнее здесь: https://stackoverflow.com/questions/793 ... hocanceler