DefaultIOSCameraController

Properties

Link copied to clipboard
open override val captureDevice: ERROR CLASS: Symbol not found for AVCaptureDevice
Link copied to clipboard
open override val captureDeviceInput: ERROR CLASS: Symbol not found for AVCaptureDeviceInput
Link copied to clipboard
open override val captureSession: ERROR CLASS: Symbol not found for AVCaptureSession
Link copied to clipboard
open override val exposureCompensationRange: ERROR CLASS: Symbol not found for Pair<kotlin/Float, kotlin/Float>
Link copied to clipboard
open override val fpsRange: ERROR CLASS: Symbol not found for Pair<kotlin/Int, kotlin/Int>
Link copied to clipboard
open override val hasFlash: Boolean
Link copied to clipboard
open override val hasTorch: Boolean
Link copied to clipboard
Link copied to clipboard
open override val isFlashAvailable: Boolean
Link copied to clipboard
open override val isFocusSupported: Boolean
Link copied to clipboard
open override val isMuted: ERROR CLASS: Symbol not found for StateFlow<kotlin/Boolean>
Link copied to clipboard
open override val isRecording: ERROR CLASS: Symbol not found for StateFlow<kotlin/Boolean>
Link copied to clipboard
Link copied to clipboard
open override val isTorchAvailable: Boolean
Link copied to clipboard
val previewLayer: ERROR CLASS: Symbol not found for AVCaptureVideoPreviewLayer
Link copied to clipboard
open override val zoomRange: ERROR CLASS: Symbol not found for Pair<kotlin/Float, kotlin/Float>

Functions

Link copied to clipboard
open override fun addOutput(output: ERROR CLASS: Symbol not found for AVCaptureOutput)
Link copied to clipboard
abstract fun getCaptureDevice(deviceTypes: List<ERROR CLASS: Symbol not found for AVCaptureDeviceType>, position: ERROR CLASS: Symbol not found for AVCaptureDevicePosition, uniqueId: String? = null): ERROR CLASS: Symbol not found for AVCaptureDevice??
open override fun getCaptureDevice(deviceTypes: List<ERROR CLASS: Symbol not found for AVCaptureDeviceType>, position: ERROR CLASS: Symbol not found for AVCaptureDevicePosition, uniqueId: String?): ERROR CLASS: Symbol not found for AVCaptureDevice??
Link copied to clipboard
open override fun getCurrentDeviceOrientation(): ERROR CLASS: Symbol not found for AVCaptureVideoOrientation
Link copied to clipboard
open override fun getCurrentPosition(): ERROR CLASS: Symbol not found for AVCaptureDevicePosition
Link copied to clipboard
open override fun isVideoStabilizationSupported(mode: ERROR CLASS: Symbol not found for AVCaptureVideoStabilizationMode): Boolean
Link copied to clipboard
open override fun isZeroShutterLagSupported(output: ERROR CLASS: Symbol not found for AVCaptureOutput): Boolean
Link copied to clipboard
open override fun muteRecording(isMuted: Boolean): ERROR CLASS: Symbol not found for Result<kotlin/Boolean>
Link copied to clipboard
open override fun pauseRecording(): ERROR CLASS: Symbol not found for Result<kotlin/Boolean>
Link copied to clipboard
open override fun release()
Link copied to clipboard
open override fun removeOutput(output: ERROR CLASS: Symbol not found for AVCaptureOutput)
Link copied to clipboard
open override fun renderPreviewLayer(view: ERROR CLASS: Symbol not found for UIView)
Link copied to clipboard
open override fun resumeRecording(): ERROR CLASS: Symbol not found for Result<kotlin/Boolean>
Link copied to clipboard
open override fun setAudioEnabled(isEnabled: Boolean)
Link copied to clipboard
open override fun setCameraOutputQuality(quality: ERROR CLASS: Symbol not found for AVCapturePhotoQualityPrioritization, highResolutionEnabled: Boolean)
Link copied to clipboard
open override fun setCaptureDevice(device: ERROR CLASS: Symbol not found for AVCaptureDevice)
Link copied to clipboard
open override fun setDeviceFormat(format: ERROR CLASS: Symbol not found for AVCaptureDeviceFormat)
Link copied to clipboard
open override fun setExposureCompensation(exposureCompensation: Float)
Link copied to clipboard
open override fun setFlashMode(mode: ERROR CLASS: Symbol not found for AVCaptureFlashMode)
Link copied to clipboard
open override fun setFocusPoint(focusPoint: ERROR CLASS: Symbol not found for CValue<ERROR CLASS: Symbol not found for CGPoint>)
Link copied to clipboard
open override fun setFrameRate(frameRate: Int)
Link copied to clipboard
open override fun setPreviewBackgroundColor(uiColor: ERROR CLASS: Symbol not found for UIColor)
Link copied to clipboard
open override fun setPreviewGravity(gravity: ERROR CLASS: Symbol not found for AVLayerVideoGravity)
Link copied to clipboard
open override fun setTorchEnabled(isTorchEnabled: Boolean)
Link copied to clipboard
open override fun setVideoStabilization(mode: ERROR CLASS: Symbol not found for AVCaptureVideoStabilizationMode)
Link copied to clipboard
open override fun setZoomRatio(zoomRatio: Float)
Link copied to clipboard
open override fun start(captureOutput: ERROR CLASS: Symbol not found for AVCaptureOutput, device: ERROR CLASS: Symbol not found for AVCaptureDevice, isMuted: Boolean, onRunningChanged: (Boolean) -> Unit)
Link copied to clipboard
abstract fun startRecording(isMirrorEnabled: Boolean, videoOrientation: ERROR CLASS: Symbol not found for AVCaptureVideoOrientation, filename: String, onVideoCaptured: (ERROR CLASS: Symbol not found for Result<kotlin/String>) -> Unit)
open override fun startRecording(isMirrorEnabled: Boolean, videoOrientation: ERROR CLASS: Symbol not found for AVCaptureVideoOrientation, filename: String, onVideoCaptured: (ERROR CLASS: Symbol not found for Result<kotlin/String>) -> Unit)
Link copied to clipboard
open override fun stopRecording(): ERROR CLASS: Symbol not found for Result<kotlin/Boolean>
Link copied to clipboard
abstract fun takePicture(isMirrorEnabled: Boolean, flashMode: ERROR CLASS: Symbol not found for AVCaptureFlashMode, videoOrientation: ERROR CLASS: Symbol not found for AVCaptureVideoOrientation, onPictureCaptured: (ERROR CLASS: Symbol not found for Result<kotlin/ByteArray>) -> Unit)
abstract fun takePicture(filename: String, isMirrorEnabled: Boolean, flashMode: ERROR CLASS: Symbol not found for AVCaptureFlashMode, videoOrientation: ERROR CLASS: Symbol not found for AVCaptureVideoOrientation, onPictureCaptured: (ERROR CLASS: Symbol not found for Result<kotlin/String>) -> Unit)
open override fun takePicture(isMirrorEnabled: Boolean, flashMode: ERROR CLASS: Symbol not found for AVCaptureFlashMode, videoOrientation: ERROR CLASS: Symbol not found for AVCaptureVideoOrientation, onPictureCaptured: (ERROR CLASS: Symbol not found for Result<kotlin/ByteArray>) -> Unit)
open override fun takePicture(filename: String, isMirrorEnabled: Boolean, flashMode: ERROR CLASS: Symbol not found for AVCaptureFlashMode, videoOrientation: ERROR CLASS: Symbol not found for AVCaptureVideoOrientation, onPictureCaptured: (ERROR CLASS: Symbol not found for Result<kotlin/String>) -> Unit)
Link copied to clipboard
open override fun withSessionConfiguration(block: () -> Unit)