Class

AVCaptureDeviceInputSource

A distinct input source on a capture device.

Declaration

@interface AVCaptureDeviceInputSource : NSObject

Overview

An AVCaptureDevice object may optionally present an array of input sources, representing distinct mutually exclusive inputs to the device. For example, an audio capture device might have ADAT optical and analog input sources; a video capture device might have an HDMI input source, or a component input source.

Topics

Accessing Properties

inputSourceID

The input source ID.

localizedName

A localized, human-readable name for the input source.

Relationships

Inherits From

See Also

Configuring the Device

- lockForConfiguration:

Requests exclusive access to the device’s hardware properties.

- unlockForConfiguration

Relinquishes exclusive control over the device’s configuration.

inUseByAnotherApplication

Indicates whether the device is being used exclusively by another application.

suspended

Indicates whether the device is suspended.

linkedDevices

An array of AVCaptureDevice objects representing the devices physically linked to the receiver.

transportType

The transport type of the receiver.

inputSources

An array of AVCaptureDeviceInputSource objects representing the input sources supported by the device.

activeInputSource

The currently active input source.