- onAudioData(String, ZegoAudioFrame) - Method in interface com.zego.zegoliveroom.callback.IZegoExternalAudioDataCallback
-
Delivers decoded audio for each input stream.
- onAudioDataCallback(String, ZegoAudioFrame) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onAudioDataCallback(String, ZegoAudioFrame) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onDisconnect(int, String) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports disconnection from the server.
- onDisconnect(int, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onDisconnect(int, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onInitSDK(int) - Method in interface com.zego.zegoliveroom.callback.IZegoInitSDKCompletionCallback
-
- onInitSDK(int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onInitSDK(int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onKickOut(int, String) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports that the user was removed from the room.
- onKickOut(int, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onKickOut(int, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onLoginCompletion(int, String) - Method in interface com.zego.zegoliveroom.callback.IZegoLoginCompletionCallback
-
- onLoginRoom(int, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onLoginRoom(int, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onLogoutRoom(int, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onLogoutRoom(int, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onMixStreamRecordUpdate(String[]) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports changes to the input streams in a mixed recording.
- onMixStreamRecordUpdate(String[]) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onMixStreamRecordUpdate(String[]) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onPlayQualityUpdate(String, int, double, double, double) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports stream playback quality updates.
- onPlayQualityUpdate(String, int, double, double, double) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onPlayQualityUpdate(String, int, double, double, double) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onRecordFilePath(String, String, int, long, long) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports a recording file path.
- onRecordFilePath(String, String, int, long, long) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onRecordFilePath(String, String, int, long, long) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onRecordStreamStatus(String, int, int) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports recording stream status.
- onRecordStreamStatus(String, int, int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onRecordStreamStatus(String, int, int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onRecvMediaSideInfo(String, byte[]) - Method in interface com.zego.zegoliveroom.callback.IZegoMediaSideCallback
-
Reports received media side information.
- onRecvMediaSideInfo(String, byte[]) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onRecvMediaSideInfo(String, byte[]) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onSeek(String, long, int) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports a seek request for the recording output.
- onSeek(String, long, int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onSeek(String, long, int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onSoundLevelUpdate(ZegoSoundLevelInfo[], int) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports sound level updates for received streams.
- onSoundLevelUpdate(ZegoSoundLevelInfo[], int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onSoundLevelUpdate(ZegoSoundLevelInfo[], int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onStreamRecordBegin(String, String) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports that recording has started.
- onStreamRecordBegin(String, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onStreamRecordBegin(String, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onStreamRecordData(String, byte[]) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Delivers recording data.
- onStreamRecordData(String, byte[]) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onStreamRecordData(String, byte[]) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onStreamRecordEnd(String, String, int) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports that recording has ended.
- onStreamRecordEnd(String, String, int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onStreamRecordEnd(String, String, int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onStreamRecordEvent(String, int) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports events during recording.
- onStreamRecordEvent(String, int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onStreamRecordEvent(String, int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onStreamRecordRemoteMicOperation(String, int, int) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports changes to the remote microphone state.
- onStreamRecordRemoteMicOperation(String, int, int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onStreamRecordRemoteMicOperation(String, int, int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onStreamRecordVideoSizeChanged(String, int, int) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Reports the video resolution.
- onStreamRecordVideoSizeChanged(String, int, int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onStreamRecordVideoSizeChanged(String, int, int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onStreamSnapshotFilePath(int, String, String) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamSnapshotCallback
-
Reports a snapshot result.
- onStreamSnapshotFilePath(int, String, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onStreamSnapshotFilePath(int, String, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onStreamUpdate(int, ZegoStreamInfo[], String) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports updates to stream information.
- onStreamUpdate(int, ZegoStreamInfo[], String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onStreamUpdate(int, ZegoStreamInfo[], String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onTokenWillExpired(String, int) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports that the configured token is about to expire.
- onTokenWillExpired(String, int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onTokenWillExpired(String, int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onUpdateOnlineCount(int, String) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports updates to the online user count.
- onUpdateOnlineCount(int, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onUpdateOnlineCount(int, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onUserCountUpdate(int, String) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports real-time updates to the online user count.
- onUserCountUpdate(int, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onUserCountUpdate(int, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onUserUpdate(ZegoUserState[], int, String) - Method in interface com.zego.zegoliveroom.callback.IZegoRoomCallback
-
Reports room member updates.
- onUserUpdate(ZegoUserState[], int, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onUserUpdate(ZegoUserState[], int, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onVideoData(ByteBuffer[], String, int, int, int[], int) - Method in interface com.zego.zegoliveroom.callback.IZegoExternalVideoDataCallback
-
Delivers decoded video frames for each input stream.
- onVideoDataCallback(ByteBuffer[], String, int, int, int[], int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onVideoDataCallback(ByteBuffer[], String, int, int, int[], int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- onVideoMixStateChanged(String, int) - Method in interface com.zego.zegoliveroom.callback.IZegoStreamRecordCallback
-
Changes in whether an input stream contributes video to a mixed recording.
- onVideoMixStateChanged(String, int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
- onVideoMixStateChanged(String, int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- OPEN_FILE_ERROR - Static variable in class com.zego.zegoliveroom.constants.ZegoRecordEndReason
-
Failed to open the recording file.
- outputAudioBitrate - Variable in class com.zego.zegoliveroom.entity.ZegoMixStreamRecordConfig
-
Bitrate of the recorded output audio.
- outputBackgroundColor - Variable in class com.zego.zegoliveroom.entity.ZegoMixStreamRecordConfig
-
Background color.
- outputBackgroundImage - Variable in class com.zego.zegoliveroom.entity.ZegoMixStreamRecordConfig
-
Background image for the recording.
- outputBitrate - Variable in class com.zego.zegoliveroom.entity.ZegoMixStreamRecordConfig
-
Bitrate of the recorded output video.
- outputFPS - Variable in class com.zego.zegoliveroom.entity.ZegoMixStreamRecordConfig
-
Frame rate of the recorded output video.
- outputHeight - Variable in class com.zego.zegoliveroom.entity.ZegoMixStreamRecordConfig
-
Height of the recorded output video.
- outputWidth - Variable in class com.zego.zegoliveroom.entity.ZegoMixStreamRecordConfig
-
Width of the recorded output video.
- sampleRate - Variable in class com.zego.zegoliveroom.entity.ZegoAudioFrame
-
PCM: sample rate.
- samples - Variable in class com.zego.zegoliveroom.entity.ZegoAudioFrame
-
PCM: samples per channel.
- SCALE_CENTER - Static variable in class com.zego.zegoliveroom.constants.ZegoImageWaterMarkFillMode
-
Center the image without scaling up if it is smaller than the watermark region.
- setConfig(String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets SDK configuration options.
- setConfig(String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setFontFile(String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the font file path.
- setFontFile(String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setLogDir(String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the SDK log directory.
- setLogDirAndSize(String, long) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the SDK log directory and the maximum size of each log file.
- setLogDirAndSize(String, long) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setMuxerCacheSize(int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the recording buffer size before data is written to disk, in bytes (64 KB to 1 MB).
- setMuxerCacheSize(int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setMuxerOutType(int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the recording output mode.
- setMuxerOutType(int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setPlayQualityMonitorCycle(int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the stream playback quality callback interval.
- setPlayQualityMonitorCycle(int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setRoomMode(int) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the room mode.
- setRoomMode(int) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setToken(String, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the authentication token for a room.
- setToken(String, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setUser(String, String, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets user information.
- setUser(String, String, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- setZegoExternalAudioDataCallback(IZegoExternalAudioDataCallback) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the audio data callback handler.
- setZegoExternalVideoDataCallback(IZegoExternalVideoDataCallback) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the video data callback handler.
- setZegoMediaSideCallback(IZegoMediaSideCallback) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the media side information callback handler.
- setZegoRoomCallback(IZegoRoomCallback) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the room event callback handler.
- setZegoStreamRecordCallback(IZegoStreamRecordCallback) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the recording callback handler.
- setZegoStreamSnapshotCallback(IZegoStreamSnapshotCallback) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Sets the snapshot callback handler.
- soundLevel - Variable in class com.zego.zegoliveroom.entity.ZegoSoundLevelInfo
-
- startRecordMixStream(ZegoMixStreamRecordConfig, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Starts a mixed recording.
- startRecordMixStream(ZegoMixStreamRecordConfig, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- startRecordSingleStream(String, String, int, int, ZegoRecordSingleStreamConfig, String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Starts recording a single stream.
- startRecordSingleStream(String, String, int, int, ZegoRecordSingleStreamConfig, String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- stopRecordMixStream(String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Stops a mixed recording.
- stopRecordMixStream(String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- stopRecordSingleStream(String) - Method in class com.zego.zegoliveroom.ZegoLiveRoom
-
Stops recording a single stream.
- stopRecordSingleStream(String) - Static method in class com.zego.zegoliveroom.ZegoLiveRoomJNI
-
- STREAM_IN_LATE - Static variable in class com.zego.zegoliveroom.constants.ZegoMuxerStreamStatus
-
An additional media type became available.
- STREAM_TYPE_CHANGED - Static variable in class com.zego.zegoliveroom.constants.ZegoMuxerStreamStatus
-
The recorded media type changed.
- streamID - Variable in class com.zego.zegoliveroom.entity.ZegoSoundLevelInfo
-
- streamID - Variable in class com.zego.zegoliveroom.entity.ZegoStreamConfig
-
Stream ID.
- streamID - Variable in class com.zego.zegoliveroom.entity.ZegoStreamInfo
-
Stream ID.
- streamLayerType - Variable in class com.zego.zegoliveroom.entity.ZegoMixStreamRecordConfig
-
Video layer of the input stream.
- streamLayerType - Variable in class com.zego.zegoliveroom.entity.ZegoRecordSingleStreamConfig
-
Video layer of the input stream.
- STRETCH_FILL - Static variable in class com.zego.zegoliveroom.constants.ZegoImageWaterMarkFillMode
-
Stretch to fill.