public static interface VideoFrame.TextureBuffer extends VideoFrame.Buffer
Modifier and Type | Interface and Description |
---|---|
static class |
VideoFrame.TextureBuffer.ContextType |
static class |
VideoFrame.TextureBuffer.Type
Texture type.
|
Modifier and Type | Method and Description |
---|---|
io.agora.base.internal.video.EglBase.Context |
getEglBaseContext()
Retrieve the wrapped eglcontext
EglBase.Context |
int |
getEglContextType() |
long |
getNativeEglContext() |
int |
getSequence()
Sequence number managed by texture buffer creator.
|
int |
getTextureId() |
Matrix |
getTransformMatrix()
Retrieve the transform matrix associated with the frame.
|
float[] |
getTransformMatrixArray() |
VideoFrame.TextureBuffer.Type |
getType() |
cropAndScale, getHeight, getWidth, mirror, release, retain, rotate, toI420, transform
VideoFrame.TextureBuffer.Type getType()
int getTextureId()
Matrix getTransformMatrix()
io.agora.base.internal.video.EglBase.Context getEglBaseContext()
EglBase.Context
long getNativeEglContext()
int getEglContextType()
float[] getTransformMatrixArray()
int getSequence()