Modules

AAudio

moduleSource

Available on Android

#import "Android/AAudio";

Procedures#

Types#

AAUDIOenumforeignSource
:: enum
OK
ERROR_BASE
ERROR_DISCONNECTED
ERROR_ILLEGAL_ARGUMENT
ERROR_INTERNAL
ERROR_INVALID_STATE
ERROR_INVALID_HANDLE
ERROR_UNIMPLEMENTED
ERROR_UNAVAILABLE
ERROR_NO_FREE_HANDLES
ERROR_NO_MEMORY
ERROR_NULL
ERROR_TIMEOUT
ERROR_WOULD_BLOCK
ERROR_INVALID_FORMAT
ERROR_OUT_OF_RANGE
ERROR_NO_SERVICE
ERROR_INVALID_RATE
AAUDIO_1enumforeignSource
:: enum
USAGE_MEDIA
USAGE_VOICE_COMMUNICATION
USAGE_VOICE_COMMUNICATION_SIGNALLING
USAGE_ALARM
USAGE_NOTIFICATION
USAGE_NOTIFICATION_RINGTONE
USAGE_NOTIFICATION_EVENT
USAGE_ASSISTANCE_ACCESSIBILITY
USAGE_ASSISTANCE_NAVIGATION_GUIDANCE
USAGE_ASSISTANCE_SONIFICATION
USAGE_GAME
USAGE_ASSISTANT
SYSTEM_USAGE_EMERGENCY
SYSTEM_USAGE_SAFETY
SYSTEM_USAGE_VEHICLE_STATUS
SYSTEM_USAGE_ANNOUNCEMENT
:: enum
INVALID
FRONT_LEFT
FRONT_RIGHT
FRONT_CENTER
LOW_FREQUENCY
BACK_LEFT
BACK_RIGHT
FRONT_LEFT_OF_CENTER
FRONT_RIGHT_OF_CENTER
BACK_CENTER
SIDE_LEFT
SIDE_RIGHT
TOP_CENTER
TOP_FRONT_LEFT
TOP_FRONT_CENTER
TOP_FRONT_RIGHT
TOP_BACK_LEFT
TOP_BACK_CENTER
TOP_BACK_RIGHT
TOP_SIDE_LEFT
TOP_SIDE_RIGHT
BOTTOM_FRONT_LEFT
BOTTOM_FRONT_CENTER
BOTTOM_FRONT_RIGHT
LOW_FREQUENCY_2
FRONT_WIDE_LEFT
FRONT_WIDE_RIGHT
MONO
STEREO
_2POINT1
TRI
TRI_BACK
_3POINT1
_2POINT0POINT2
_2POINT1POINT2
_3POINT0POINT2
_3POINT1POINT2
QUAD
QUAD_SIDE
SURROUND
PENTA
_5POINT1
_5POINT1_SIDE
_6POINT1
_7POINT1
_5POINT1POINT2
_5POINT1POINT4
_7POINT1POINT2
_7POINT1POINT4
_9POINT1POINT4
_9POINT1POINT6
FRONT_BACK
:: enum
INVALID
UNSPECIFIED
PCM_I16
PCM_FLOAT
PCM_I24_PACKED
PCM_I32
:: enum
GENERIC
CAMCORDER
VOICE_RECOGNITION
VOICE_COMMUNICATION
UNPROCESSED
VOICE_PERFORMANCE
:: enum
UNINITIALIZED
UNKNOWN
OPEN
STARTING
STARTED
PAUSING
PAUSED
FLUSHING
FLUSHED
STOPPING
STOPPED
CLOSING
CLOSED
DISCONNECTED

Constants#