Приложение Android не может создать AcousticeCacelerAndroid

Форум для тех, кто программирует под Android
Anonymous
Приложение Android не может создать AcousticeCaceler

Сообщение Anonymous »

Мое приложение Android использует Audio для открытия аудио -потока. Потоковые вызовы < /p>

Код: Выделить всё

AudioStreamBuilder_setSessionId(builder, AAUDIO_SESSION_ID_ALLOCATE);
и после открытия потока

Код: Выделить всё

AAudioStream_getSessionId(st->recorderStream)
создает сеанс, такой как 35329. Вызов сбой с такими сообщениями об ошибках: < /p>

Код: Выделить всё

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
Я проверил с помощью ActivityManager.MemoryInfo() и обнаружил, что доступно много памяти, поэтому трудно поверить, что проблема может быть в памяти. Также AcousticEchoCanceler.isAvailable() возвращает true.
Есть идеи, почему создание AcousticEchoCanceler завершается неудачей?

Подробнее здесь: https://stackoverflow.com/questions/793 ... hocanceler

Вернуться в «Android»