public final class GlSurfaceTexture extends java.lang.Object implements PreviewTextureInterface, android.graphics.SurfaceTexture.OnFrameAvailableListener
PreviewTextureInterface.OnFrameAvailableListener| Constructor and Description |
|---|
GlSurfaceTexture() |
| Modifier and Type | Method and Description |
|---|---|
int |
getTextureId() |
int |
getTextureTarget() |
void |
getTransformMatrix(float[] mtx) |
void |
init() |
void |
onFrameAvailable(android.graphics.SurfaceTexture surfaceTexture) |
void |
release() |
void |
setOnFrameAvailableListener(PreviewTextureInterface.OnFrameAvailableListener l) |
void |
setup(Cam camera) |
void |
updateTexImage() |
public void setOnFrameAvailableListener(PreviewTextureInterface.OnFrameAvailableListener l)
setOnFrameAvailableListener in interface PreviewTextureInterfacepublic int getTextureId()
getTextureId in interface Texturepublic void init()
public int getTextureTarget()
getTextureTarget in interface Texturepublic void setup(@NonNull
Cam camera)
setup in interface PreviewTextureInterfacepublic void updateTexImage()
updateTexImage in interface PreviewTextureInterfacepublic void getTransformMatrix(float[] mtx)
getTransformMatrix in interface PreviewTextureInterfacepublic void onFrameAvailable(android.graphics.SurfaceTexture surfaceTexture)
onFrameAvailable in interface android.graphics.SurfaceTexture.OnFrameAvailableListener