Приложение 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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