- Audio focus behavior (priority, ducking)
- Volume curve mapping
- Routing decisions
- Interaction with other audio streams
Possible Mappings
Notes:
- Higher priority audio usage types can interrupt lower priority ones
- When interrupted, streams can be:
- Ducked (volume reduced)
- Paused
- Stopped
- Released
- Focus can be explicitly managed using
Enumeration Members
USAGE_NONE
USAGE_NONE:0
USAGE_MEDIA
USAGE_MEDIA:1
USAGE_COMMUNICATION
USAGE_COMMUNICATION:2
USAGE_ALARM
USAGE_ALARM:3
USAGE_NOTIFICATION
USAGE_NOTIFICATION:4
USAGE_ACCESSIBILITY
USAGE_ACCESSIBILITY:5
USAGE_ANNOUNCEMENT
USAGE_ANNOUNCEMENT:6
USAGE_NAVIGATION
USAGE_NAVIGATION:7
USAGE_RING
USAGE_RING:8
USAGE_VOICE_ASSISTANT
USAGE_VOICE_ASSISTANT:9
USAGE_SYSTEM
USAGE_SYSTEM:10
USAGE_VOICE_RECOGNITION
USAGE_VOICE_RECOGNITION:11
USAGE_VOICE_PROMPT
USAGE_VOICE_PROMPT:12
USAGE_SPOKEN_WORD_CONTENT
USAGE_SPOKEN_WORD_CONTENT:13
USAGE_TEXT_READER
USAGE_TEXT_READER:14
USAGE_FLASH_BRIEFING
USAGE_FLASH_BRIEFING:15

