public abstract class IBaseSpatialAudioEngine
extends java.lang.Object
Constructor and Description |
---|
IBaseSpatialAudioEngine() |
Modifier and Type | Method and Description |
---|---|
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 updateSelfPositionEx(float[] position, float[] axisForward, float[] axisRight, float[] axisUp, RtcConnection connection)
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)