Подтвердить что ты не робот

AUDIO_OUTPUT_FLAG_FAST отклонено клиентом

Я получаю это предупреждение AudioTrack

AUDIO_OUTPUT_FLAG_FAST denied by client

в моем приложении Android для кнопки Я подклассифицирую. Я слышу щелчок при нажатии на кнопку, так что это о чем беспокоиться?

Примечание. Я не получаю сообщение о несоответствии частоты дискретизации, как в этом вопросе: AudioTrack: AUDIO_OUTPUT_FLAG_FAST, отклоненный клиентом из-за несоответствия частоты дискретизации

4b9b3361

Ответ 1

Скорее всего, звук перехода получил AUDIO_OUTPUT_FLAG_FAST, чтобы использовать воспроизведение с низкой задержкой, если возможно, но класс AudioTrack считал, что настройки дорожки несовместимы с аудиовыходом с низкой задержкой, поэтому флаг получил и трек обработан так, как будто флаг не был установлен для начала. Поэтому я бы не подумал, что это о чем беспокоиться.

В связи с тем, почему флаг отказался; Я бы сказал, что наиболее вероятной причиной является несоответствие частоты дискретизации. Сообщается, что журнал вопроса, с которым вы связались, был добавлен в эту фиксацию в AOSP. Но если мы посмотрим на основную ветвь базы кода, используемую на многих устройствах Qualcomm, мы видим, что она все еще имеет журнал "AUDIO_OUTPUT_FLAG_FAST denied by client" в том случае, если были несоответствие частоты выборки. Какие журналы вы получаете, зависит от точной реализации на вашем устройстве (то есть, какое устройство и версия Android вы используете).

Ответ 2

Попробуйте изменить частоту дискретизации на "Рамки/база/ рамки/пр/ hardware/libhardware ".

частота выборки по умолчанию - 44100, попробуйте установить частоту дискретизации (ваши аудиофайлы). он будет работать.

приветствий.

Ответ 3

У меня была одна и та же проблема, моя проблема была вызвана тем, что я забыл активность типа в файле манифеста. например: activity android:name=".NFCReaderActivity"