One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVCaptureAncillaryDataEncoder

class · iOS 27.0+ · SDK 27.1

class AVCaptureAncillaryDataEncoder

Members (8)

method · iOS 27.0+

removeRDD18AncillaryData

TypeScript
removeRDD18AncillaryData(tag: number): void
Swift declaration
func removeRDD18AncillaryData(forTag tag: UInt16)
method · iOS 27.0+

setRDD18AncillaryData

TypeScript
setRDD18AncillaryData(data: ArrayBuffer, tag: number): void
Swift declaration
func setRDD18AncillaryData(_ data: Data, forTag tag: UInt16) throws
method · iOS 27.0+

setRDD18AncillaryDataString

TypeScript
setRDD18AncillaryDataString(string: string, tag: number): void
Swift declaration
func setRDD18AncillaryDataString(_ string: String, forTag tag: UInt16) throws
method · iOS 27.0+

setUserInstanceUID

TypeScript
setUserInstanceUID(uuid: string, version: _Foundation_NSNumber): void
Swift declaration
func setUserInstanceUID(_ uuid: UUID, forUserUDAMVersion version: NSNumber)
get · iOS 27.0+

currentUserDefinedAncillaryData

TypeScript
get currentUserDefinedAncillaryData(): NativeMap<AVCaptureAncillaryDataUserKey, unknown>
Swift declaration
var currentUserDefinedAncillaryData: [AVCaptureAncillaryDataUserKey : Any] { get }
get · iOS 27.0+

isEnabled

TypeScript
get isEnabled(): boolean
Swift declaration
var isEnabled: Bool { get set }
set · iOS 27.0+

isEnabled

TypeScript
set isEnabled(value: boolean)
Swift declaration
var isEnabled: Bool { get set }
get · iOS 27.0+

userDefinedAncillaryDataSizeRemaining

TypeScript
get userDefinedAncillaryDataSizeRemaining(): number
Swift declaration
var userDefinedAncillaryDataSizeRemaining: Int16 { get }

Skipped declarations

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

AVCaptureAncillaryDataEncoder.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →