Agora Java API Reference for Android

Public Member Functions | Protected Member Functions | List of all members
io.agora.spatialaudio.IBaseSpatialAudioEngine Class Referenceabstract
Inheritance diagram for io.agora.spatialaudio.IBaseSpatialAudioEngine:

## Public Member Functions
abstract int | setMaxAudioRecvCount (int maxCount)
abstract int | setAudioRecvRange (float range)
abstract int | setDistanceUnit (float unit)
abstract int | updateSelfPosition (float[] position, float[] axisForward, float[] axisRight, float[] axisUp)
abstract int | updatePlayerPositionInfo (int playerId, RemoteVoicePositionInfo positionInfo)
abstract int | muteLocalAudioStream (boolean mute)
abstract int | muteAllRemoteAudioStreams (boolean mute)
abstract int | setZones (SpatialAudioZone[] zones)
abstract int | setPlayerAttenuation (int playerId, double attenuation, boolean forceSet)
abstract int | muteRemoteAudioStream (int uid, boolean mute)
abstract int | updateSelfPositionEx (float[] position, float[] axisForward, float[] axisRight, float[] axisUp, RtcConnection connection)
abstract int | clearRemotePositions ()

## Protected Member Functions
abstract int | release ()