One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVAssetVariantQualifier

class · iOS 15.0+ · SDK 27.1

class AVAssetVariantQualifier

Members (14)

init · iOS 15.0+

init

TypeScript
static initPredicate(predicate: _Foundation_NSPredicate): AVAssetVariantQualifier
Swift declaration
convenience init(predicate: NSPredicate)
init · iOS 15.0+

init

TypeScript
static initVariant(variant: AVAssetVariant): AVAssetVariantQualifier
Swift declaration
convenience init(variant: AVAssetVariant)
static · iOS 18.0+

predicate

TypeScript
static predicateForAudioSampleRateMediaSelectionOptionOperatorType(sampleRate: number, mediaSelectionOption: (AVMediaSelectionOption) | null, operatorType: _Foundation_NSComparisonPredicate_Operator): _Foundation_NSPredicate
Swift declaration
class func predicate(forAudioSampleRate sampleRate: Double, mediaSelectionOption: AVMediaSelectionOption?, operatorType: NSComparisonPredicate.Operator) -> NSPredicate
static · iOS 18.5+

predicate

TypeScript
static predicateForAudioSampleRateOperatorType(sampleRate: number, operatorType: _Foundation_NSComparisonPredicate_Operator): _Foundation_NSPredicate
Swift declaration
class func predicate(forAudioSampleRate sampleRate: Double, operatorType: NSComparisonPredicate.Operator) -> NSPredicate
static · iOS 18.5+

predicate

TypeScript
static predicateForBinauralAudio(isBinauralAudio: boolean): _Foundation_NSPredicate
Swift declaration
class func predicate(forBinauralAudio isBinauralAudio: Bool) -> NSPredicate
static · iOS 17.0+

predicate

TypeScript
static predicateForBinauralAudioMediaSelectionOption(isBinauralAudio: boolean, mediaSelectionOption?: (AVMediaSelectionOption) | null): _Foundation_NSPredicate
Swift declaration
class func predicate(forBinauralAudio isBinauralAudio: Bool, mediaSelectionOption: AVMediaSelectionOption?) -> NSPredicate
static · iOS 15.0+

predicate

TypeScript
static predicateForChannelCountMediaSelectionOptionOperatorType(channelCount: number, mediaSelectionOption: (AVMediaSelectionOption) | null, operatorType: _Foundation_NSComparisonPredicate_Operator): _Foundation_NSPredicate
Swift declaration
class func predicate(forChannelCount channelCount: Int, mediaSelectionOption: AVMediaSelectionOption?, operatorType: NSComparisonPredicate.Operator) -> NSPredicate
static · iOS 18.5+

predicate

TypeScript
static predicateForChannelCountOperatorType(channelCount: number, operatorType: _Foundation_NSComparisonPredicate_Operator): _Foundation_NSPredicate
Swift declaration
class func predicate(forChannelCount channelCount: Int, operatorType: NSComparisonPredicate.Operator) -> NSPredicate
static · iOS 18.5+

predicate

TypeScript
static predicateForDownmixAudio(isDownmixAudio: boolean): _Foundation_NSPredicate
Swift declaration
class func predicate(forDownmixAudio isDownmixAudio: Bool) -> NSPredicate
static · iOS 17.0+

predicate

TypeScript
static predicateForDownmixAudioMediaSelectionOption(isDownmixAudio: boolean, mediaSelectionOption?: (AVMediaSelectionOption) | null): _Foundation_NSPredicate
Swift declaration
class func predicate(forDownmixAudio isDownmixAudio: Bool, mediaSelectionOption: AVMediaSelectionOption?) -> NSPredicate
static · iOS 18.5+

predicate

TypeScript
static predicateForImmersiveAudio(isImmersiveAudio: boolean): _Foundation_NSPredicate
Swift declaration
class func predicate(forImmersiveAudio isImmersiveAudio: Bool) -> NSPredicate
static · iOS 17.0+

predicate

TypeScript
static predicateForImmersiveAudioMediaSelectionOption(isImmersiveAudio: boolean, mediaSelectionOption?: (AVMediaSelectionOption) | null): _Foundation_NSPredicate
Swift declaration
class func predicate(forImmersiveAudio isImmersiveAudio: Bool, mediaSelectionOption: AVMediaSelectionOption?) -> NSPredicate
static · iOS 15.0+

predicate

TypeScript
static predicateForPresentationHeightOperatorType(height: number, operatorType: _Foundation_NSComparisonPredicate_Operator): _Foundation_NSPredicate
Swift declaration
class func predicate(forPresentationHeight height: CGFloat, operatorType: NSComparisonPredicate.Operator) -> NSPredicate
static · iOS 15.0+

predicate

TypeScript
static predicateForPresentationWidthOperatorType(width: number, operatorType: _Foundation_NSComparisonPredicate_Operator): _Foundation_NSPredicate
Swift declaration
class func predicate(forPresentationWidth width: CGFloat, operatorType: NSComparisonPredicate.Operator) -> NSPredicate

Skipped declarations

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

AVAssetVariantQualifier.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All AVFoundation types →