public abstract class IBaseSpatialAudioEngine
extends java.lang.Object
| Constructor and Description |
|---|
IBaseSpatialAudioEngine() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
clearRemotePositions() |
abstract int |
muteAllRemoteAudioStreams(boolean mute) |
abstract int |
muteLocalAudioStream(boolean mute) |
abstract int |
muteRemoteAudioStream(int uid,
boolean mute) |
abstract int |
setAudioRecvRange(float range) |
abstract int |
setDistanceUnit(float unit) |
abstract int |
setMaxAudioRecvCount(int maxCount) |
abstract int |
setPlayerAttenuation(int playerId,
double attenuation,
boolean forceSet) |
abstract int |
setZones(SpatialAudioZone[] zones) |
abstract int |
updatePlayerPositionInfo(int playerId,
RemoteVoicePositionInfo positionInfo) |
abstract int |
updateSelfPosition(float[] position,
float[] axisForward,
float[] axisRight,
float[] axisUp) |
abstract int |
updateSelfPositionEx(float[] position,
float[] axisForward,
float[] axisRight,
float[] axisUp,
RtcConnection connection) |
public abstract int setMaxAudioRecvCount(int maxCount)
public abstract int setAudioRecvRange(float range)
public abstract int setDistanceUnit(float unit)
public abstract int updateSelfPosition(float[] position,
float[] axisForward,
float[] axisRight,
float[] axisUp)
public abstract int updatePlayerPositionInfo(int playerId,
RemoteVoicePositionInfo positionInfo)
public abstract int muteLocalAudioStream(boolean mute)
public abstract int muteAllRemoteAudioStreams(boolean mute)
public abstract int setZones(SpatialAudioZone[] zones)
public abstract int setPlayerAttenuation(int playerId,
double attenuation,
boolean forceSet)
public abstract int muteRemoteAudioStream(int uid,
boolean mute)
public abstract int updateSelfPositionEx(float[] position,
float[] axisForward,
float[] axisRight,
float[] axisUp,
RtcConnection connection)
public abstract int clearRemotePositions()