public class CameraInstance
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
CameraInstance.CameraOpenCallback |
| Modifier and Type | Field | Description |
|---|---|---|
static int |
DEFAULT_PREVIEW_RATE |
|
static java.lang.String |
LOG_TAG |
| Modifier and Type | Method | Description |
|---|---|---|
void |
focusAtPoint(float x,
float y,
float radius,
android.hardware.Camera.AutoFocusCallback callback) |
|
void |
focusAtPoint(float x,
float y,
android.hardware.Camera.AutoFocusCallback callback) |
|
android.hardware.Camera |
getCameraDevice() |
|
int |
getFacing() |
|
static CameraInstance |
getInstance() |
|
android.hardware.Camera.Parameters |
getParams() |
|
void |
initCamera(int previewRate) |
|
boolean |
isCameraOpened() |
|
boolean |
isPreviewing() |
|
int |
pictureHeight() |
|
int |
pictureWidth() |
|
int |
previewHeight() |
|
int |
previewWidth() |
|
void |
setFocusMode(java.lang.String focusMode) |
|
void |
setParams(android.hardware.Camera.Parameters param) |
|
void |
setPictureSize(int width,
int height,
boolean isBigger) |
|
void |
setPreferPreviewSize(int w,
int h) |
|
void |
startPreview(android.graphics.SurfaceTexture texture) |
|
void |
startPreview(android.graphics.SurfaceTexture texture,
android.hardware.Camera.PreviewCallback callback) |
|
void |
startPreview(android.hardware.Camera.PreviewCallback callback) |
|
void |
stopCamera() |
|
void |
stopPreview() |
|
boolean |
tryOpenCamera(CameraInstance.CameraOpenCallback callback) |
|
boolean |
tryOpenCamera(CameraInstance.CameraOpenCallback callback,
int facing) |
public static final java.lang.String LOG_TAG
public static final int DEFAULT_PREVIEW_RATE
public static CameraInstance getInstance()
public boolean isPreviewing()
public int previewWidth()
public int previewHeight()
public int pictureWidth()
public int pictureHeight()
public void setPreferPreviewSize(int w,
int h)
public boolean tryOpenCamera(CameraInstance.CameraOpenCallback callback)
public int getFacing()
public boolean tryOpenCamera(CameraInstance.CameraOpenCallback callback, int facing)
public void stopCamera()
public boolean isCameraOpened()
public void startPreview(android.graphics.SurfaceTexture texture,
android.hardware.Camera.PreviewCallback callback)
public void startPreview(android.graphics.SurfaceTexture texture)
public void startPreview(android.hardware.Camera.PreviewCallback callback)
public void stopPreview()
public android.hardware.Camera.Parameters getParams()
public void setParams(android.hardware.Camera.Parameters param)
public android.hardware.Camera getCameraDevice()
public void initCamera(int previewRate)
public void setFocusMode(java.lang.String focusMode)
public void setPictureSize(int width,
int height,
boolean isBigger)
public void focusAtPoint(float x,
float y,
android.hardware.Camera.AutoFocusCallback callback)
public void focusAtPoint(float x,
float y,
float radius,
android.hardware.Camera.AutoFocusCallback callback)