public abstract class CameraGLRendererBase
extends java.lang.Object
implements android.opengl.GLSurfaceView.Renderer, android.graphics.SurfaceTexture.OnFrameAvailableListener
| Constructor and Description |
|---|
CameraGLRendererBase(CameraGLSurfaceView view) |
| Modifier and Type | Method and Description |
|---|---|
void |
disableView() |
void |
enableView() |
void |
onDrawFrame(javax.microedition.khronos.opengles.GL10 gl) |
void |
onFrameAvailable(android.graphics.SurfaceTexture surfaceTexture) |
void |
onPause() |
void |
onResume() |
void |
onSurfaceChanged(javax.microedition.khronos.opengles.GL10 gl,
int surfaceWidth,
int surfaceHeight) |
void |
onSurfaceCreated(javax.microedition.khronos.opengles.GL10 gl,
javax.microedition.khronos.egl.EGLConfig config) |
void |
setCameraIndex(int cameraIndex) |
void |
setMaxCameraPreviewSize(int maxWidth,
int maxHeight) |
public CameraGLRendererBase(CameraGLSurfaceView view)
public void disableView()
public void enableView()
public void onDrawFrame(javax.microedition.khronos.opengles.GL10 gl)
onDrawFrame in interface android.opengl.GLSurfaceView.Rendererpublic void onFrameAvailable(android.graphics.SurfaceTexture surfaceTexture)
onFrameAvailable in interface android.graphics.SurfaceTexture.OnFrameAvailableListenerpublic void onPause()
public void onResume()
public void onSurfaceChanged(javax.microedition.khronos.opengles.GL10 gl,
int surfaceWidth,
int surfaceHeight)
onSurfaceChanged in interface android.opengl.GLSurfaceView.Rendererpublic void onSurfaceCreated(javax.microedition.khronos.opengles.GL10 gl,
javax.microedition.khronos.egl.EGLConfig config)
onSurfaceCreated in interface android.opengl.GLSurfaceView.Rendererpublic void setCameraIndex(int cameraIndex)
public void setMaxCameraPreviewSize(int maxWidth,
int maxHeight)
Generated on 2021-12-25 08:13:27 / OpenCV 4.5.5