One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVCustomMediaSelectionScheme

class · iOS 26.0+ · SDK 27.1

class AVCustomMediaSelectionScheme

Members (5)

init

init

TypeScript
static init(): AVCustomMediaSelectionScheme
Swift declaration
init()
method · iOS 26.0+

mediaPresentationSettings

TypeScript
mediaPresentationSettings(selector: AVMediaPresentationSelector, language: (string) | null, settings: Array<AVMediaPresentationSetting>): Array<AVMediaPresentationSetting>
Swift declaration
func mediaPresentationSettings(for selector: AVMediaPresentationSelector, complementaryToLanguage language: String?, settings: [AVMediaPresentationSetting]) -> [AVMediaPresentationSetting]
get · iOS 26.0+

availableLanguages

TypeScript
get availableLanguages(): Array<string>
Swift declaration
var availableLanguages: [String] { get }
get · iOS 26.0+

selectors

TypeScript
get selectors(): Array<AVMediaPresentationSelector>
Swift declaration
var selectors: [AVMediaPresentationSelector] { get }
get · iOS 26.0+

shouldOfferLanguageSelection

TypeScript
get shouldOfferLanguageSelection(): boolean
Swift declaration
var shouldOfferLanguageSelection: Bool { get }

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →