@Implements(value=android.hardware.Camera.Parameters.class) public static class ShadowCamera.ShadowParameters extends Object
Shadows the Android Camera.Parameters
class.
Constructor and Description |
---|
ShadowParameters() |
Modifier and Type | Method and Description |
---|---|
void |
addSupportedPreviewSize(int width,
int height)
Add custom preview sizes to supportedPreviewSizes.
|
protected int |
getExposureCompensation() |
protected float |
getExposureCompensationStep() |
protected String |
getFlashMode() |
protected String |
getFocusMode() |
protected int |
getMaxExposureCompensation() |
protected int |
getMinExposureCompensation() |
int |
getPictureHeight() |
protected Camera.Size |
getPictureSize() |
int |
getPictureWidth() |
protected int |
getPreviewFormat() |
protected void |
getPreviewFpsRange(int[] range) |
protected int |
getPreviewFrameRate() |
int |
getPreviewHeight() |
protected Camera.Size |
getPreviewSize() |
int |
getPreviewWidth() |
protected List<String> |
getSupportedFlashModes() |
protected List<String> |
getSupportedFocusModes() |
protected List<Integer> |
getSupportedPictureFormats() |
protected List<Camera.Size> |
getSupportedPictureSizes() |
protected List<Integer> |
getSupportedPreviewFormats() |
protected List<int[]> |
getSupportedPreviewFpsRange() |
protected List<Integer> |
getSupportedPreviewFrameRates() |
protected List<Camera.Size> |
getSupportedPreviewSizes() |
void |
initSupportedPreviewSizes()
Explicitly initialize custom preview sizes array, to switch from default values to individually added.
|
protected void |
setExposureCompensation(int compensation) |
protected void |
setFlashMode(String flashMode) |
protected void |
setFocusMode(String focusMode) |
protected void |
setPictureSize(int width,
int height) |
protected void |
setPreviewFormat(int pixel_format) |
protected void |
setPreviewFpsRange(int min,
int max) |
protected void |
setPreviewFrameRate(int fps) |
protected void |
setPreviewSize(int width,
int height) |
protected void |
setRecordingHint(boolean recordingHint) |
protected void |
setRotation(int rotation) |
void |
setSupportedFlashModes(String... flashModes) |
void |
setSupportedFocusModes(String... focusModes) |
public void initSupportedPreviewSizes()
Explicitly initialize custom preview sizes array, to switch from default values to individually added.
public void addSupportedPreviewSize(int width, int height)
Add custom preview sizes to supportedPreviewSizes.
@Implementation protected Camera.Size getPictureSize()
@Implementation protected int getPreviewFormat()
@Implementation protected void getPreviewFpsRange(int[] range)
@Implementation protected int getPreviewFrameRate()
@Implementation protected Camera.Size getPreviewSize()
@Implementation protected List<Camera.Size> getSupportedPictureSizes()
@Implementation protected List<Integer> getSupportedPictureFormats()
@Implementation protected List<Integer> getSupportedPreviewFormats()
@Implementation protected List<int[]> getSupportedPreviewFpsRange()
@Implementation protected List<Integer> getSupportedPreviewFrameRates()
@Implementation protected List<Camera.Size> getSupportedPreviewSizes()
public void setSupportedFocusModes(String... focusModes)
@Implementation protected List<String> getSupportedFocusModes()
@Implementation protected String getFocusMode()
@Implementation protected void setFocusMode(String focusMode)
@Implementation protected void setPictureSize(int width, int height)
@Implementation protected void setPreviewFormat(int pixel_format)
@Implementation protected void setPreviewFpsRange(int min, int max)
@Implementation protected void setPreviewFrameRate(int fps)
@Implementation protected void setPreviewSize(int width, int height)
@Implementation protected void setRecordingHint(boolean recordingHint)
@Implementation protected void setRotation(int rotation)
@Implementation protected int getMinExposureCompensation()
@Implementation protected int getMaxExposureCompensation()
@Implementation protected float getExposureCompensationStep()
@Implementation protected int getExposureCompensation()
@Implementation protected void setExposureCompensation(int compensation)
public void setSupportedFlashModes(String... flashModes)
@Implementation protected List<String> getSupportedFlashModes()
@Implementation protected String getFlashMode()
@Implementation protected void setFlashMode(String flashMode)
public int getPreviewWidth()
public int getPreviewHeight()
public int getPictureWidth()
public int getPictureHeight()