Langue

AudioFlags Énumération

Définition

public enum AudioFlags
type AudioFlags = 
Héritage
AudioFlags

Champs

Nom Valeur Description
None 0
AudibilityEnforced 1

Indicateur définissant un comportement où l’audibilité du son sera assurée par le système. Pour garantir l’authentification sonore, le système utilise uniquement des haut-parleurs intégrés ou des écouteurs câblés et exclut spécifiquement les périphériques audio sans fil. Notez que cet indicateur ne doit être utilisé que pour les sons soumis à des comportements réglementaires dans certains pays/régions, tels que pour le son d’obturateur de caméra, et non pour les comportements de routage.

Référence Android pour android.media.AudioAttributes.FLAG_AUDIBILITY_ENFORCED.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

HwAvSync 16

Indicateur demandant l’utilisation d’un flux de sortie prenant en charge la synchronisation A/V matérielle.

Référence Android pour android.media.AudioAttributes.FLAG_HW_AV_SYNC.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

LowLatency 256

Cette constante a été déconseillée au niveau de l’API 26. Utilisez AudioTrack.Builder.setPerformanceMode(int) avec AudioTrack.PERFORMANCE_MODE_LOW_LATENCY pour contrôler les performances.

Indicateur demandant un chemin d’accès à faible latence lors de la création d’un AudioTrack. Lorsque vous utilisez cet indicateur, le taux d’échantillonnage doit correspondre au taux d’échantillonnage natif de l’appareil. Le traitement des effets n’est pas disponible. Notez que si cet indicateur est utilisé sans spécifier de bufferSizeInBytes, la taille réelle de la mémoire tampon audioTrack peut être trop petite. Il est recommandé de spécifier une mémoire tampon assez volumineuse lors de la création de l’AudioTrack. La taille réelle peut ensuite être réduite en appelant AudioTrack.setBufferSizeInFrames(int). La taille de la mémoire tampon peut être optimisée en la réduisant après chaque appel d’écriture() jusqu’à ce que les problèmes audio soient détectés en appelant AudioTrack.getUnderrunCount(). Ensuite, la taille de la mémoire tampon peut être augmentée jusqu’à ce qu’il n’y ait pas de problèmes. Cette étape de réglage doit être effectuée lors de la lecture du silence. Cette technique fournit un compromis entre la latence et le taux de glitch.

Référence Android pour android.media.AudioAttributes.FLAG_LOW_LATENCY.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à