One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVTimedMetadataGroup

class · iOS 4.3+ · SDK 27.1

class AVTimedMetadataGroup

Members (6)

method · iOS 8.0+

copyFormatDescription

TypeScript
copyFormatDescription(): (_CoreMedia_CMFormatDescription) | null
Swift declaration
func copyFormatDescription() -> CMMetadataFormatDescription?
init · iOS 4.3+

init

TypeScript
static initItemsTimeRange(items: Array<AVMetadataItem>, timeRange: _CoreMedia_CMTimeRange): AVTimedMetadataGroup
Swift declaration
init(items: [AVMetadataItem], timeRange: CMTimeRange)
init · iOS 8.0+ · Deprecated in iOS 27.0

init

TypeScript
static initSampleBuffer(sampleBuffer: _CoreMedia_CMSampleBuffer): (AVTimedMetadataGroup) | null
Swift declaration
init?(sampleBuffer: CMSampleBuffer)
get · iOS 4.3+

items

TypeScript
get items(): Array<AVMetadataItem>
Swift declaration
var items: [AVMetadataItem] { get }
get · iOS 4.3+

timeRange

TypeScript
get timeRange(): _CoreMedia_CMTimeRange
Swift declaration
var timeRange: CMTimeRange { get }
init · iOS 26.0+

init

TypeScript
static initSampleBuffer97876(sampleBuffer: _CoreMedia_CMReadySampleBuffer<_CoreMedia_CMSampleBuffer_DynamicContent>): (AVTimedMetadataGroup) | null
Swift declaration
convenience init?(sampleBuffer: CMReadySampleBuffer<CMSampleBuffer.DynamicContent>)

Initializes an instance of AVTimedMetadataGroup with a ready sample buffer. - Parameter sampleBuffer: A CMReadySampleBuffer with media type kCMMediaType_Metadata. - Returns: An instance of AVTimedMetadataGroup.

Skipped declarations

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

AVTimedMetadataGroup.init()

inherited init: cannot prove legal (class declares 3 custom initializers)

All AVFoundation types →