penguin_camera library Null safety

Classes

CameraController
Controls a device's camera and provides access to camera features.
CameraDevice
A device that provides video for a CameraController.
CameraOutput
Abstract class for outputs of a CameraController.
ImageCaptureOutput
Takes images with a camera device.
PenguinCameraPlatform
The cross-platform interface for penguin camera.
PreviewOutput
Streams preview frames from a camera device to a widget.
VideoCaptureOutput
Recordes video and audio with a camera device.

Enums

CameraControllerPreset
Configures a CameraController for different output sizes.
CameraPosition
Constants indicating the physical position of an CameraDevice's hardware on the system.
ExposureMode
Constants indicating the mode of the exposure on the receiver's device, if it has adjustable exposure.
FlashMode
Constants indicating the mode of the flash on the receiver's device, if it has one.
FocusMode
Indicates the mode of the focus on the receiver's device, if it has one.
OutputRotation
Degrees to rotate the output image for a CameraOutput.
TorchMode
Constants to specify the capture device’s torch mode.

Typedefs

ImageCallback = void Function(Uint8List bytes)
Callback to receive bytes when an image is taken.