AUDIO_OUTPUT_FLAG_FAST refusé par le client
Je reçois ce AudioTrack avertissement
AUDIO_OUTPUT_FLAG_FAST denied by client
dans mon application Android pour un bouton, je suis le sous-classement. Je peux entendre un clic lorsque vous appuyez sur le bouton alors, est-ce de quoi s'inquiéter?
Note: je ne suis pas le décalage fréquence d'échantillonnage message que, dans cette question: AudioTrack: AUDIO_OUTPUT_FLAG_FAST refusé par le client en raison d'une distorsion de l'échantillon taux de
Vous devez vous connecter pour publier un commentaire.
Le plus probable, le robinet, le son obtenu un
AUDIO_OUTPUT_FLAG_FAST
afin d'utiliser à faible latence de lecture si possible, mais leAudioTrack
classe considérés comme les paramètres de la piste pour être incompatible avec la faible latence de la sortie audio, de sorte que le drapeau est supprimée et la piste j'ai été traité comme si le drapeau n'avait pas été défini au départ. Je ne considère donc pas que cela soit quelque chose d'inquiétant.Que la raison pourquoi le drapeau ai refusé; je voudrais tout de même dire que la raison la plus probable est un exemple de taux d'inadéquation. Le journal en question est lié à semble avoir été ajouté dans ce commit à l'AFST. Mais si l'on regarde la branche principale de la base de code utilisé sur de nombreux Qualcomm dispositifs à base de nous voyons qu'il a encore le
"AUDIO_OUTPUT_FLAG_FAST denied by client"
journal dans le cas où il n'y avait un taux d'échantillonnage d'incompatibilité. Quels journaux vous obtenez dépend de la précision de la mise en œuvre en cours d'exécution sur votre appareil (c'est à dire quel appareil Android et la version que vous utilisez).Essayez de changer le taux d'échantillonnage à
"cadres/base/
cadres/av/
matériel/libhardware" lieux.
taux d'échantillonnage par défaut est de 44100 essayer de régler le taux d'échantillonnage que vous voulez (votre fichiers audio).
il va travailler.
acclamations.
J'ai eu le même problème, mon problème a été causé parce que j'ai oublié type d'activité définir dans le fichier de manifeste. tels que :
activity android:name=".NFCReaderActivity"