Package im.zego.zegoexpress.internal
Class ZegoRangeAudioJniAPI
- java.lang.Object
-
- im.zego.zegoexpress.internal.ZegoRangeAudioJniAPI
-
public class ZegoRangeAudioJniAPI extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ZegoRangeAudioJniAPI()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
createRangeAudioJni()
static int
destroyRangeAudioJni(int idx)
static int
enableMicrophoneJni(boolean enable, int idx)
static int
enableSpatializerJni(boolean enable, int idx)
static int
enableSpeakerJni(boolean enable, int idx)
static int
muteUserJni(java.lang.String userID, boolean mute, int idx)
static int
setAudioReceiveRangeJni(float range, int idx)
static int
setAudioReceiveRangeJni(ZegoReceiveRangeParam param, int idx)
static int
setPositionUpdateFrequencyJni(int frequency, int idx)
static int
setRangeAudioCustomModeJni(int speakMode, int listenMode, int idx)
static int
setRangeAudioModeJni(int mode, int idx)
static int
setRangeAudioVolumeJni(int volume, int idx)
static int
setStreamVocalRangeJni(java.lang.String streamID, float vocalRange, int idx)
static int
setStreamVocalRangeJni(java.lang.String streamID, ZegoVocalRangeParam param, int idx)
static int
setTeamIDJni(java.lang.String teamID, int idx)
static int
updateAudioSourceJni(java.lang.String userID, float[] position, int idx)
static int
updateSelfPositionJni(float[] position, float[] axisForward, float[] axisRight, float[] axisUp, int idx)
static int
updateStreamPositionJni(java.lang.String streamID, float[] position, int idx)
-
-
-
Method Detail
-
createRangeAudioJni
public static int createRangeAudioJni()
-
destroyRangeAudioJni
public static int destroyRangeAudioJni(int idx)
-
setRangeAudioModeJni
public static int setRangeAudioModeJni(int mode, int idx)
-
setRangeAudioCustomModeJni
public static int setRangeAudioCustomModeJni(int speakMode, int listenMode, int idx)
-
setPositionUpdateFrequencyJni
public static int setPositionUpdateFrequencyJni(int frequency, int idx)
-
setTeamIDJni
public static int setTeamIDJni(java.lang.String teamID, int idx)
-
setAudioReceiveRangeJni
public static int setAudioReceiveRangeJni(float range, int idx)
-
setAudioReceiveRangeJni
public static int setAudioReceiveRangeJni(ZegoReceiveRangeParam param, int idx)
-
enableMicrophoneJni
public static int enableMicrophoneJni(boolean enable, int idx)
-
enableSpeakerJni
public static int enableSpeakerJni(boolean enable, int idx)
-
enableSpatializerJni
public static int enableSpatializerJni(boolean enable, int idx)
-
updateAudioSourceJni
public static int updateAudioSourceJni(java.lang.String userID, float[] position, int idx)
-
updateSelfPositionJni
public static int updateSelfPositionJni(float[] position, float[] axisForward, float[] axisRight, float[] axisUp, int idx)
-
muteUserJni
public static int muteUserJni(java.lang.String userID, boolean mute, int idx)
-
setRangeAudioVolumeJni
public static int setRangeAudioVolumeJni(int volume, int idx)
-
setStreamVocalRangeJni
public static int setStreamVocalRangeJni(java.lang.String streamID, float vocalRange, int idx)
-
setStreamVocalRangeJni
public static int setStreamVocalRangeJni(java.lang.String streamID, ZegoVocalRangeParam param, int idx)
-
updateStreamPositionJni
public static int updateStreamPositionJni(java.lang.String streamID, float[] position, int idx)
-
-