public class AgoraVideoMixer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private long |
cptr |
| Constructor and Description |
|---|
AgoraVideoMixer(long cptr) |
| Modifier and Type | Method and Description |
|---|---|
void |
addImageSource(java.lang.String id,
MixerLayoutConfig config,
int type) |
void |
addVideoTrack(java.lang.String id,
AgoraVideoTrack agora_video_track) |
void |
delStreamLayout(java.lang.String id) |
void |
destroy() |
private void |
ndestroy() |
void |
refresh() |
void |
removeVideoTrack(java.lang.String id,
AgoraVideoTrack agora_video_track) |
void |
setBackgroundColor(int width,
int height,
int fps,
int color_argb) |
void |
setBackgroundUrl(int width,
int height,
int fps,
java.lang.String url) |
void |
setRotation(byte rotation) |
void |
setStreamLayout(java.lang.String id,
MixerLayoutConfig config) |
private void ndestroy()
public void destroy()
public void addVideoTrack(java.lang.String id,
AgoraVideoTrack agora_video_track)
public void removeVideoTrack(java.lang.String id,
AgoraVideoTrack agora_video_track)
public void setStreamLayout(java.lang.String id,
MixerLayoutConfig config)
public void delStreamLayout(java.lang.String id)
public void addImageSource(java.lang.String id,
MixerLayoutConfig config,
int type)
public void refresh()
public void setBackgroundColor(int width,
int height,
int fps,
int color_argb)
public void setBackgroundUrl(int width,
int height,
int fps,
java.lang.String url)
public void setRotation(byte rotation)