Public Member Functions

  • enumerateDevices ()
  • void
    setPreviewTexture (SurfaceTexture previewTexture)
  • SurfaceTexture
    getPreviewTexture ()
  • boolean
    isNewFrameAvailable ()
  • void
    clearNewFrameAvailable ()

Static Public Member Functions


Protected Member Functions

  • abstract void
    setPreviewTextureImpl (SurfaceTexture previewTexture)

Protected Attributes

  • String
    mBackDeviceId
  • String
    mFrontDeviceId
  • String
    mActiveDeviceId
  • int
    mPreferredPreviewWidth
  • int
    mPreferredPreviewHeight
  • byte[]
    mPixels
  • ReentrantLock
    mPixelsMutex
  • OrientationEventListener
    mOrientationListener
  • int
    mOrientation
  • int
    mDisplayRotation
  • SurfaceTexture
    mPreviewTexture
  • AtomicBoolean
    mNewFrameAvailable
  • mCachedDeviceInfos