One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVPlayerItemMetadataCollector

class · iOS 9.3+ · SDK 27.1

class AVPlayerItemMetadataCollector

Members (4)

init · iOS 9.3+

init

TypeScript
static init(identifiers?: (Array<string>) | null, classifyingLabels?: (Array<string>) | null): AVPlayerItemMetadataCollector
Swift declaration
init(identifiers: [String]?, classifyingLabels: [String]?)
method · iOS 9.3+

setDelegate

TypeScript
setDelegate(delegate?: (Implements<AVPlayerItemMetadataCollectorPushDelegate> | SDKHandle) | null, delegateQueue?: (_Dispatch_DispatchQueue) | null): void
Swift declaration
func setDelegate(_ delegate: (any AVPlayerItemMetadataCollectorPushDelegate)?, queue delegateQueue: dispatch_queue_t?)
get · iOS 9.3+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any AVPlayerItemMetadataCollectorPushDelegate)? { get }
get · iOS 9.3+

delegateQueue

TypeScript
get delegateQueue(): (_Dispatch_DispatchQueue) | null
Swift declaration
var delegateQueue: dispatch_queue_t? { get }

Skipped declarations

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

AVPlayerItemMetadataCollector.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All AVFoundation types →