Class ZegoRangeAudioJniAPI


  • public class ZegoRangeAudioJniAPI
    extends java.lang.Object
    • Constructor Detail

      • ZegoRangeAudioJniAPI

        public ZegoRangeAudioJniAPI()
    • 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)