TextureBuffer
Interface for buffers that are stored as a single texture, either in OES or RGB format.
Inheritors
Functions
Link copied to clipboard
open fun applyTransformMatrix(transformMatrix: Matrix, newWidth: Int, newHeight: Int): VideoFrame.TextureBuffer
Create a new TextureBufferImpl with an applied transform matrix and a new size.
Link copied to clipboard
Link copied to clipboard
Retrieve the transform matrix associated with the frame.
Link copied to clipboard
Inherited functions
Link copied to clipboard
abstract fun cropAndScale(cropX: Int, cropY: Int, cropWidth: Int, cropHeight: Int, scaleWidth: Int, scaleHeight: Int): VideoFrame.Buffer
Crops a region defined by `cropx`, `cropY`, `cropWidth` and `cropHeight`.
Link copied to clipboard
Representation of the underlying buffer.
Link copied to clipboard
Returns a memory-backed frame in I420 format.