public class AgoraVideoFrame
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private long |
cptr |
| Constructor and Description |
|---|
AgoraVideoFrame(long cptr) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
destroyTextureId(TextureId id) |
int |
fillTexture(int format,
int width,
int height,
int rotation,
TextureId id) |
int |
format() |
int |
height() |
private void |
nativeDestroyTextureId(long cptr,
TextureId id) |
private int |
nativeFillTexture(long cptr,
int format,
int width,
int height,
int rotation,
TextureId id) |
private int |
nativeFormat(long cptr) |
private int |
nativeHeight(long cptr) |
private int |
nativeResize(long cptr,
int width,
int height) |
private int |
nativeRotation(long cptr) |
private void |
nativeSetRotation(long cptr,
int rotation) |
private void |
nativeSetTimestampUs(long cptr,
long timestamp_us) |
private int |
nativeSize(long cptr) |
private TextureId |
nativeTextureId(long cptr) |
private long |
nativeTimestampUs(long cptr) |
private int |
nativeType(long cptr) |
private int |
nativeWidth(long cptr) |
int |
resize(int width,
int height) |
int |
rotation() |
void |
setRotation(int rotation) |
void |
setTimestampUs(long timestamp_us) |
int |
size() |
TextureId |
textureId() |
long |
timestampUs() |
int |
type() |
int |
width() |
public void destroy()
public int type()
public int format()
public int width()
public int height()
public int size()
public int rotation()
public void setRotation(int rotation)
public long timestampUs()
public void setTimestampUs(long timestamp_us)
public int resize(int width,
int height)
public TextureId textureId()
public void destroyTextureId(TextureId id)
public int fillTexture(int format,
int width,
int height,
int rotation,
TextureId id)
private int nativeType(long cptr)
private int nativeFormat(long cptr)
private int nativeWidth(long cptr)
private int nativeHeight(long cptr)
private int nativeSize(long cptr)
private int nativeRotation(long cptr)
private void nativeSetRotation(long cptr,
int rotation)
private long nativeTimestampUs(long cptr)
private void nativeSetTimestampUs(long cptr,
long timestamp_us)
private int nativeResize(long cptr,
int width,
int height)
private TextureId nativeTextureId(long cptr)
private void nativeDestroyTextureId(long cptr,
TextureId id)
private int nativeFillTexture(long cptr,
int format,
int width,
int height,
int rotation,
TextureId id)