Class CameraDeviceConfigurator

java.lang.Object
com.banuba.sdk.input.CameraDeviceConfigurator

public abstract class CameraDeviceConfigurator extends Object
The class helps to reconfigure the camera.
See Also:
  • Field Details

    • SD_CAPTURE_SIZE

      public static final android.util.Size SD_CAPTURE_SIZE
      Available video and photo capture resolutions. In addition to these video resolutions, you can use your own.
    • HD_CAPTURE_SIZE

      public static final android.util.Size HD_CAPTURE_SIZE
    • FHD_CAPTURE_SIZE

      public static final android.util.Size FHD_CAPTURE_SIZE
    • QHD_CAPTURE_SIZE

      public static final android.util.Size QHD_CAPTURE_SIZE
    • DEFAULT_VIDEO_CAPTURE_SIZE

      public static final android.util.Size DEFAULT_VIDEO_CAPTURE_SIZE
      Default settings.
    • DEFAULT_IMAGE_CAPTURE_SIZE

      public static final android.util.Size DEFAULT_IMAGE_CAPTURE_SIZE
    • DEFAULT_LENS

      public static final CameraDeviceConfigurator.LensSelector DEFAULT_LENS
    • DEFAULT_LINEAR_ZOOM

      public static final float DEFAULT_LINEAR_ZOOM
      See Also:
    • DEAULT_TORCH_ENABLED

      public static final boolean DEAULT_TORCH_ENABLED
      See Also:
    • DEFAULT_FLASH_MODE

      public static final CameraDeviceConfigurator.FlashMode DEFAULT_FLASH_MODE
    • mVideoCaptureSize

      protected android.util.Size mVideoCaptureSize
      Current settings
    • mImageCaptureSize

      protected android.util.Size mImageCaptureSize
    • mLens

    • mFrameRotationProviderCallback

      protected CameraDeviceConfigurator.IFrameRotationProviderCallback mFrameRotationProviderCallback
    • mIsMirroringEnabled

      protected boolean mIsMirroringEnabled
    • mTorchEnabled

      protected boolean mTorchEnabled
    • mZoom

      protected float mZoom
    • mFlashMode

      protected CameraDeviceConfigurator.FlashMode mFlashMode
  • Constructor Details

    • CameraDeviceConfigurator

      public CameraDeviceConfigurator()
  • Method Details