Camera Capturer Utils
object CameraCapturerUtils
Content copied to clipboard
Various utils for handling camera capturers.
Types
CameraProvider
Link copied to clipboard
interface CameraProvider
Content copied to clipboard
Functions
createCameraCapturer
Link copied to clipboard
fun createCameraCapturer(context: Context, options: LocalVideoTrackOptions): Pair<VideoCapturer, LocalVideoTrackOptions>?
Content copied to clipboard
createCameraEnumerator
Link copied to clipboard
findCamera
Link copied to clipboard
fun CameraEnumerator.findCamera(predicate: (deviceName: String) -> Boolean): String?
Content copied to clipboard
Finds the device id of a camera that matches the predicate.
fun CameraEnumerator.findCamera(deviceId: String? = null, position: CameraPosition? = null, fallback: Boolean = true): String?
Content copied to clipboard
getCameraPosition
Link copied to clipboard
fun CameraEnumerator.getCameraPosition(deviceName: String?): CameraPosition?
Content copied to clipboard
registerCameraProvider
Link copied to clipboard
fun registerCameraProvider(cameraProvider: CameraCapturerUtils.CameraProvider)
Content copied to clipboard
unregisterCameraProvider
Link copied to clipboard
fun unregisterCameraProvider(cameraProvider: CameraCapturerUtils.CameraProvider)
Content copied to clipboard
Sources
SDK source
Link copied to clipboard