A collection of metadata items that are valid for use within a specific date range.
SDKs
- iOS 9.0+
- macOS 10.11+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- AVFoundation
Declaration
class AVDateRangeMetadataGroup : AVMetadata Group
A collection of metadata items that are valid for use within a specific date range.
SDKs
Framework
class AVDateRangeMetadataGroup : AVMetadata Group
init(items: [AVMetadata Item], start: Date, end: Date?)
Initializes an instance of AVDate
with a collection of metadata items.
var items: [AVMetadata Item]
An array of associated metadata items.
var start Date: Date
The start date for the metadata date range group.
var end Date: Date?
The end date for the metadata date range group.
Retrieve and filter all of the metadata associated with an asset.
Understand the JSON chapter formatting required for HTTP Live Streaming.
class AVMetadata Item
A metadata item associated with an audiovisual asset or one of its tracks.
class AVMetadata Group
A collection of metadata items associated with a timeline segment.
class AVMetadata Item Filter
An object that filters selected information from a metadata item.
class AVMetadata Item Value Request
An object used to respond to a request to load the value of a metadata item.
class AVMutable Metadata Item
A mutable metadata item associated with an audiovisual asset or with one of its tracks.
class AVMutable Date Range Metadata Group
A mutable collection of metadata items that are valid for use within a specific range of dates.
class AVTimed Metadata Group
A collection of metadata items that are valid for use during a specific time range.
class AVMutable Timed Metadata Group
A mutable collection of metadata items that are valid for use during a specific time range.
struct AVMetadata Format
A value that defines a metadata format.