plugins/camera/u_camera_platform library

Classes

UCameraCapabilities
What the currently open session can actually do. Drive UI from this rather than from the platform name.
UCameraChannel
UCameraConfig
Everything a session configures up front. Values the device cannot honour are ignored rather than failing the session.
UCameraController
Drives one native camera session. Create it, initialize it, hand UCameraValue.textureId to a Texture widget, and dispose it when done.
UCameraDevice
UCameraFormat
One selectable output configuration reported by the device.
UCameraFrame
A single analysis frame handed to Dart. planes holds one entry for packed formats and three for planar YUV.
UCameraPermissionState
Camera and microphone permission state in one object.
UCameraRange
A numeric capability range. supported is false when the platform cannot change the value at all.
UCameraSize
UCameraValue
Immutable snapshot of a session, exposed through UCameraController.value.
UCapturedPhoto
UCapturedVideo
UCodeScanWorker
Decodes frames off the UI isolate. One worker is shared by every controller.

Exceptions / Errors

UCameraException