Instance Property

transportType

The transport type of the receiver.

Declaration

@property(nonatomic, readonly) int32_t transportType;

Discussion

The value of this property represents the transport type of the device (USB, PCI, etc). Transport types are defined in <IOKit/audio/IOAudioTypes.h> as kIOAudioDeviceTransportType*.

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.

AVCaptureDeviceInputSource

A distinct input source on a capture device.

inputSources

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

activeInputSource

The currently active input source.