Agora Java API Reference for Android
io.agora.base.TextureBuffer Member List

This is the complete list of members for io.agora.base.TextureBuffer, including all inherited members.

applyNewI420Handler( @NonNull Handler toI420Handler, @NonNull YuvConverter yuvConverter)io.agora.base.TextureBuffer
applyNewTextureInfo(Type newType, int newTextureId, Matrix newMatrix, int newWidth, int newHeight)io.agora.base.TextureBuffer
applyTransformMatrix(Matrix transformMatrix, int newWidth, int newHeight)io.agora.base.TextureBuffer
cropAndScale(int cropX, int cropY, int cropWidth, int cropHeight, int scaleWidth, int scaleHeight)io.agora.base.TextureBuffer
getEglBaseContext()io.agora.base.TextureBuffer
getEglContextType() (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer
getHeight()io.agora.base.TextureBuffer
getNativeEglContext() (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer
getSequence()io.agora.base.TextureBuffer
getSourceTexturePool() (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer
getTextureId()io.agora.base.TextureBuffer
getToI420Handler() (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer
getTransformMatrix()io.agora.base.TextureBuffer
getTransformMatrixArray() (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer
getType() (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer
getWidth()io.agora.base.TextureBuffer
getYuvConverter() (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer
mirror(int frameRotation)io.agora.base.TextureBuffer
release()io.agora.base.TextureBuffer
retain()io.agora.base.TextureBuffer
rotate(int frameRotation)io.agora.base.TextureBuffer
TextureBuffer(@NonNull javax.microedition.khronos.egl.EGLContext sharedContext, int width, int height, Type type, int id, Matrix transformMatrix, @Nullable Handler toI420Handler, @Nullable YuvConverter yuvConverter, @Nullable Runnable releaseCallback)io.agora.base.TextureBuffer
TextureBuffer(@NonNull android.opengl.EGLContext sharedContext, int width, int height, Type type, int id, Matrix transformMatrix, @Nullable Handler toI420Handler, @Nullable YuvConverter yuvConverter, @Nullable Runnable releaseCallback)io.agora.base.TextureBuffer
TextureBuffer(@NonNull EglBase.Context eglContext, int width, int height, Type type, int id, Matrix transformMatrix, @NonNull Handler toI420Handler, @NonNull YuvConverter yuvConverter, @Nullable Runnable releaseCallback) (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer
TextureBuffer(@NonNull EglBase.Context eglContext, int width, int height, Type type, int id, Matrix transformMatrix, @Nullable Handler toI420Handler, @Nullable YuvConverter yuvConverter, @Nullable Runnable releaseCallback, @Nullable TextureBufferPool sourceTexturePool, int sequence)io.agora.base.TextureBuffer
toI420()io.agora.base.TextureBuffer
transform(int cropX, int cropY, int cropWidth, int cropHeight, int scaleWidth, int scaleHeight, int rotation)io.agora.base.TextureBuffer
withSequence(int sequence) (defined in io.agora.base.TextureBuffer)io.agora.base.TextureBuffer