Class ShadowCamera.ShadowParameters

    • Constructor Detail

      • ShadowParameters

        public ShadowParameters()
    • Method Detail

      • initSupportedPreviewSizes

        public void initSupportedPreviewSizes()
        Explicitly initialize custom preview sizes array, to switch from default values to individually added.
      • addSupportedPreviewSize

        public void addSupportedPreviewSize​(int width,
                                            int height)
        Add custom preview sizes to supportedPreviewSizes.
      • getPictureSize

        @Implementation
        protected Camera.Size getPictureSize()
      • getPreviewFormat

        @Implementation
        protected int getPreviewFormat()
      • getPreviewFpsRange

        @Implementation
        protected void getPreviewFpsRange​(int[] range)
      • getPreviewFrameRate

        @Implementation
        protected int getPreviewFrameRate()
      • getPreviewSize

        @Implementation
        protected Camera.Size getPreviewSize()
      • getSupportedPictureSizes

        @Implementation
        protected List<Camera.Size> getSupportedPictureSizes()
      • getSupportedPictureFormats

        @Implementation
        protected List<Integer> getSupportedPictureFormats()
      • getSupportedPreviewFormats

        @Implementation
        protected List<Integer> getSupportedPreviewFormats()
      • getSupportedPreviewFpsRange

        @Implementation
        protected List<int[]> getSupportedPreviewFpsRange()
      • getSupportedPreviewFrameRates

        @Implementation
        protected List<Integer> getSupportedPreviewFrameRates()
      • getSupportedPreviewSizes

        @Implementation
        protected List<Camera.Size> getSupportedPreviewSizes()
      • setSupportedFocusModes

        public void setSupportedFocusModes​(String... focusModes)
      • getSupportedFocusModes

        @Implementation
        protected List<String> getSupportedFocusModes()
      • getFocusMode

        @Implementation
        protected String getFocusMode()
      • setFocusMode

        @Implementation
        protected void setFocusMode​(String focusMode)
      • getMaxNumFocusAreas

        @Implementation
        protected int getMaxNumFocusAreas()
      • setFocusAreas

        @Implementation
        protected void setFocusAreas​(List<Camera.Area> focusAreas)
      • getFocusAreas

        @Implementation
        protected List<Camera.Area> getFocusAreas()
      • getMaxNumMeteringAreas

        @Implementation
        protected int getMaxNumMeteringAreas()
      • setMeteringAreas

        @Implementation
        protected void setMeteringAreas​(List<Camera.Area> meteringAreas)
      • getMeteringAreas

        @Implementation
        protected List<Camera.Area> getMeteringAreas()
      • setPictureSize

        @Implementation
        protected void setPictureSize​(int width,
                                      int height)
      • setPreviewFormat

        @Implementation
        protected void setPreviewFormat​(int pixel_format)
      • setPreviewFpsRange

        @Implementation
        protected void setPreviewFpsRange​(int min,
                                          int max)
      • setPreviewFrameRate

        @Implementation
        protected void setPreviewFrameRate​(int fps)
      • setPreviewSize

        @Implementation
        protected void setPreviewSize​(int width,
                                      int height)
      • setRecordingHint

        @Implementation
        protected void setRecordingHint​(boolean recordingHint)
      • setRotation

        @Implementation
        protected void setRotation​(int rotation)
      • getMinExposureCompensation

        @Implementation
        protected int getMinExposureCompensation()
      • getMaxExposureCompensation

        @Implementation
        protected int getMaxExposureCompensation()
      • getExposureCompensationStep

        @Implementation
        protected float getExposureCompensationStep()
      • getExposureCompensation

        @Implementation
        protected int getExposureCompensation()
      • setExposureCompensation

        @Implementation
        protected void setExposureCompensation​(int compensation)
      • setSupportedFlashModes

        public void setSupportedFlashModes​(String... flashModes)
      • getSupportedFlashModes

        @Implementation
        protected List<String> getSupportedFlashModes()
      • getFlashMode

        @Implementation
        protected String getFlashMode()
      • setFlashMode

        @Implementation
        protected void setFlashMode​(String flashMode)
      • set

        @Implementation
        protected void set​(String key,
                           String value)
      • get

        @Implementation
        protected String get​(String key)
      • getPreviewWidth

        public int getPreviewWidth()
      • getPreviewHeight

        public int getPreviewHeight()
      • getPictureWidth

        public int getPictureWidth()
      • getPictureHeight

        public int getPictureHeight()