ios library
Classes
- CameraController
- Implementation of intf.CameraController using iOS AVFoundation API.
- CameraDevice
- Implementation of intf.CameraDevice using iOS AVFoundation API.
- CameraPlatform
- Implementation of intf.PenguinCameraPlatform using iOS AVFoundation API.
- CaptureConnection
- A connection between a specific pair of capture input and capture output objects in a capture session.
- CaptureDevice
- A device that provides input (such as audio or video) for capture sessions and offers controls for hardware-specific capture features.
- CaptureDeviceDiscoverySession
- A query for finding and monitoring available capture devices.
- CaptureDeviceInput
- A capture input that provides media from a capture device to a capture session.
- CaptureDevicePosition
- Constants indicating the physical position of an CaptureDevice's hardware on the system.
- CaptureDeviceType
- CaptureDeviceType string constants.
- CaptureExposureMode
- Constants indicating the mode of the exposure on the receiver's device, if it has adjustable exposure.
- CaptureFileOutput
- The abstract superclass for capture outputs that can record captured data to a file.
- CaptureFileOutputRecordingDelegate
- Methods for responding to events that occur while recording captured media to a file.
- CaptureFlashMode
- Constants indicating the mode of the flash on the receiver's device, if it has one.
- CaptureFocusMode
- Constants indicating the mode of the focus on the receiver's device, if it has one.
- CaptureInput
- The abstract superclass for objects that provide input data to a capture session.
- CaptureInputPort
- A specific stream of data provided by a capture input.
- CaptureMovieFileOutput
- A capture output that records video and audio to a QuickTime movie file.
- CaptureOutput
- The abstract superclass for objects that output the media recorded in a capture session.
- CapturePhoto
- A container for image data collected by a photo capture output.
- CapturePhotoCaptureDelegate
- Methods for monitoring progress and receiving results from a photo capture output.
- CapturePhotoOutput
- A capture output for still image, Live Photo, and other photography workflows.
- CapturePhotoSettings
- A specification of the features and settings to use for a single photo capture request.
- CaptureSession
- An object that manages capture activity and coordinates the flow of data from input devices to capture outputs.
- CaptureSessionPreset
- CaptureSessionPreset string constants.
- CaptureTorchMode
- Constants to specify the capture device’s torch mode.
- CaptureVideoOrientation
- Constants indicating video orientation.
- ImageCaptureOutput
- Implementation of intf.ImageCaptureOutput using iOS AVFoundation API.
- MediaType
- An identifier for various media types.
- Preview
- Widget for displaying preview frames from a CaptureSession.
- PreviewController
- Controls an iOS UIView that displays frames from a CaptureSession.
- PreviewOutput
- Implementation of intf.PreviewOutput using iOS AVFoundation API.
- VideoCaptureOutput
- Implementation of intf.VideoCaptureOutput using iOS AVFoundation API.
- VideoCodecType
- The type of the strings used to specify a video codec type.
- VideoSettingsKeys
- Map keys for configuring output video format.
Typedefs
- FinishProcessingPhotoCallback = void Function(CapturePhoto photo)
- Callback when a photo finishes processing.