The value for the mutable metadata item.
SDKs
- iOS 4.0+
- macOS 10.7+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 6.0+
Framework
- AVFoundation
Declaration
@NSCopying var value: (NSCopying & NSObject Protocol)? { get set }
The value for the mutable metadata item.
SDKs
Framework
@NSCopying var value: (NSCopying & NSObject Protocol)? { get set }
var locale: Locale?
The locale for a mutable metadata item.
var time: CMTime
The timestamp for a mutable metadata item.
var duration: CMTime
The duration of a mutable metadata item.
var extra Attributes: [AVMetadata Extra Attribute Key : Any]?
A dictionary containing the metadata item’s additional attributes.
struct AVMetadata Extra Attribute Key
A value that defines extra attribute keys.
var data Type: String?
The data type of the metadata item's value.
var extended Language Tag: String?
The IETF BCP 47 (RFC 4646) language identifier of the metadata item.
var identifier: AVMetadata Identifier?
Indicates the identifier of the metadata item.
struct AVMetadata Identifier
A value that defines the metadata identifiers for different file formats.
var start Date: Date?
The start date of the timed metadata.