Server Gateway SDK v3.7.200.21 for Linux Java
|
Public Member Functions | |
int | onRecordAudioFrame (AgoraLocalUser agora_local_user, String channel_id, AudioFrame frame) |
int | onPlaybackAudioFrame (AgoraLocalUser agora_local_user, String channel_id, AudioFrame frame) |
int | onMixedAudioFrame (AgoraLocalUser agora_local_user, String channel_id, AudioFrame frame) |
int | onPlaybackAudioFrameBeforeMixing (AgoraLocalUser agora_local_user, String channel_id, String uid, AudioFrame frame) |
The IAudioFrameObserver
interface.
int io.agora.rtc.IAudioFrameObserver.onMixedAudioFrame | ( | AgoraLocalUser | agora_local_user, |
String | channel_id, | ||
AudioFrame | frame | ||
) |
Retrieves the mixed captured and playback audio frame.
agora_local_user | An AgoraLocalUser object. |
channel_id | The channel name |
frame | The audio frame. |
int io.agora.rtc.IAudioFrameObserver.onPlaybackAudioFrame | ( | AgoraLocalUser | agora_local_user, |
String | channel_id, | ||
AudioFrame | frame | ||
) |
Gets the audio frame for playback.
agora_local_user | An AgoraLocalUser object. |
channel_id | The channel name |
frame | The audio frame. |
int io.agora.rtc.IAudioFrameObserver.onPlaybackAudioFrameBeforeMixing | ( | AgoraLocalUser | agora_local_user, |
String | channel_id, | ||
String | uid, | ||
AudioFrame | frame | ||
) |
Gets the audio frame for playback.
agora_local_user | An AgoraLocalUser object. |
channel_id | The channel name. |
uid | The user ID. |
frame | The audio frame. |
int io.agora.rtc.IAudioFrameObserver.onRecordAudioFrame | ( | AgoraLocalUser | agora_local_user, |
String | channel_id, | ||
AudioFrame | frame | ||
) |
Gets the captured audio frame.
agora_local_user | An AgoraLocalUser object. |
channel_id | The channel name |
frame | The audio frame. |