One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVAssetVariant

class · iOS 15.0+ · SDK 27.1

class AVAssetVariant

Members (5)

get · iOS 26.0+

url

TypeScript
get url(): string
Swift declaration
var url: URL { get }
get · iOS 15.0+

audioAttributes

TypeScript
get audioAttributes(): (AVAssetVariant_AudioAttributes) | null
Swift declaration
var audioAttributes: AVAssetVariant.AudioAttributes? { get }
get · iOS 15.0+

videoAttributes

TypeScript
get videoAttributes(): (AVAssetVariant_VideoAttributes) | null
Swift declaration
var videoAttributes: AVAssetVariant.VideoAttributes? { get }
get · iOS 15.0+

peakBitRate

TypeScript
get peakBitRate(): (number) | null
Swift declaration
@nonobjc var peakBitRate: Double? { get }

- Parameter peakBitRate: If it is not declared, the value will be nil.

get · iOS 15.0+

averageBitRate

TypeScript
get averageBitRate(): (number) | null
Swift declaration
@nonobjc var averageBitRate: Double? { get }

- Parameter averageBitRate: If it is not declared, the value will be nil.

Skipped declarations

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

AVAssetVariant.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →