Structure

AVMetadataFormat

A value that defines a metadata format.

Declaration

struct AVMetadataFormat

Topics

Metadata Formats

static let hlsMetadata: AVMetadataFormat

The metadata in HLS format.

static let iTunesMetadata: AVMetadataFormat

The metadata in iTunes format.

static let id3Metadata: AVMetadataFormat

The metadata in ID3 format.

static let isoUserData: AVMetadataFormat

The metadata in ISO user data format.

static let quickTimeMetadata: AVMetadataFormat

The metadata in QuickTime metadata format.

static let quickTimeUserData: AVMetadataFormat

The metadata in QuickTime user data format.

static let unknown: AVMetadataFormat

The metadata in an unknown format.

Relationships

See Also

Metadata Manipulation

Finding Metadata Values

Retrieve and filter all of the metadata associated with an asset.

JavaScript Object Notation (JSON) Chapter Format for HTTP Live Streaming

Understand the JSON chapter formatting required for HTTP Live Streaming.

class AVMetadataItem

A metadata item associated with an audiovisual asset or one of its tracks.

class AVMetadataGroup

A collection of metadata items associated with a timeline segment.

class AVMetadataItemFilter

An object that filters selected information from a metadata item.

class AVMetadataItemValueRequest

An object used to respond to a request to load the value of a metadata item.

class AVMutableMetadataItem

A mutable metadata item associated with an audiovisual asset or with one of its tracks.

class AVDateRangeMetadataGroup

A collection of metadata items that are valid for use within a specific date range.

class AVMutableDateRangeMetadataGroup

A mutable collection of metadata items that are valid for use within a specific range of dates.

class AVTimedMetadataGroup

A collection of metadata items that are valid for use during a specific time range.

class AVMutableTimedMetadataGroup

A mutable collection of metadata items that are valid for use during a specific time range.