Instance Property


The duration of a mutable metadata item.


var duration: CMTime { get set }

See Also

Configuring Metadata Values

var value: (NSCopying & NSObjectProtocol)?

The value for the mutable metadata item.

var locale: Locale?

The locale for a mutable metadata item.

var time: CMTime

The timestamp for a mutable metadata item.

var extraAttributes: [AVMetadataExtraAttributeKey : Any]?

A dictionary containing the metadata item’s additional attributes.

struct AVMetadataExtraAttributeKey

A value that defines extra attribute keys.

var dataType: String?

The data type of the metadata item's value.

var extendedLanguageTag: String?

The IETF BCP 47 (RFC 4646) language identifier of the metadata item.

var identifier: AVMetadataIdentifier?

Indicates the identifier of the metadata item.

struct AVMetadataIdentifier

A value that defines the metadata identifiers for different file formats.

var startDate: Date?

The start date of the timed metadata.