One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVExternalSyncDevice

class · iOS 26.0+ · SDK 27.1

class AVExternalSyncDevice

Members (8)

get · iOS 26.0+

clock

TypeScript
get clock(): (_CoreMedia_CMClock) | null
Swift declaration
var clock: CMClock? { get }
get · iOS 26.0+

productID

TypeScript
get productID(): number
Swift declaration
var productID: UInt32 { get }
get · iOS 26.0+

signalCompensationDelay

TypeScript
get signalCompensationDelay(): _CoreMedia_CMTime
Swift declaration
var signalCompensationDelay: CMTime { get set }
set · iOS 26.0+

signalCompensationDelay

TypeScript
set signalCompensationDelay(value: _CoreMedia_CMTime)
Swift declaration
var signalCompensationDelay: CMTime { get set }
get · iOS 27.0+

isSignalCompensationDelaySupported

TypeScript
get isSignalCompensationDelaySupported(): boolean
Swift declaration
var isSignalCompensationDelaySupported: Bool { get }
get · iOS 26.0+

status

TypeScript
get status(): AVExternalSyncDeviceStatus
Swift declaration
var status: AVExternalSyncDeviceStatus { get }
get · iOS 26.0+

uuid

TypeScript
get uuid(): string
Swift declaration
var uuid: UUID { get }
get · iOS 26.0+

vendorID

TypeScript
get vendorID(): number
Swift declaration
var vendorID: UInt32 { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVExternalSyncDevice.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →