One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVMediaSelectionGroup

class · iOS 5.0+ · SDK 27.1

class AVMediaSelectionGroup

Members (11)

static · iOS 6.0+

mediaSelectionOptions

TypeScript
static mediaSelectionOptionsFromFilteredAndSortedAccordingToPreferredLanguages(mediaSelectionOptions: Array<AVMediaSelectionOption>, preferredLanguages: Array<string>): Array<AVMediaSelectionOption>
Swift declaration
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], filteredAndSortedAccordingToPreferredLanguages preferredLanguages: [String]) -> [AVMediaSelectionOption]
static

mediaSelectionOptions

TypeScript
static mediaSelectionOptionsFromWith(mediaSelectionOptions: Array<AVMediaSelectionOption>, locale: _Foundation_Locale): Array<AVMediaSelectionOption>
Swift declaration
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], with locale: Locale) -> [AVMediaSelectionOption]
static

mediaSelectionOptions

TypeScript
static mediaSelectionOptionsFromWithMediaCharacteristics(mediaSelectionOptions: Array<AVMediaSelectionOption>, mediaCharacteristics: Array<AVMediaCharacteristic>): Array<AVMediaSelectionOption>
Swift declaration
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withMediaCharacteristics mediaCharacteristics: [AVMediaCharacteristic]) -> [AVMediaSelectionOption]
static

mediaSelectionOptions

TypeScript
static mediaSelectionOptionsFromWithoutMediaCharacteristics(mediaSelectionOptions: Array<AVMediaSelectionOption>, mediaCharacteristics: Array<AVMediaCharacteristic>): Array<AVMediaSelectionOption>
Swift declaration
class func mediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption], withoutMediaCharacteristics mediaCharacteristics: [AVMediaCharacteristic]) -> [AVMediaSelectionOption]
static

playableMediaSelectionOptions

TypeScript
static playableMediaSelectionOptions(mediaSelectionOptions: Array<AVMediaSelectionOption>): Array<AVMediaSelectionOption>
Swift declaration
class func playableMediaSelectionOptions(from mediaSelectionOptions: [AVMediaSelectionOption]) -> [AVMediaSelectionOption]
init

init

TypeScript
static init(): AVMediaSelectionGroup
Swift declaration
init()
method · iOS 5.0+

mediaSelectionOption

TypeScript
mediaSelectionOption(plist: unknown): (AVMediaSelectionOption) | null
Swift declaration
func mediaSelectionOption(withPropertyList plist: Any) -> AVMediaSelectionOption?
get · iOS 5.0+

allowsEmptySelection

TypeScript
get allowsEmptySelection(): boolean
Swift declaration
var allowsEmptySelection: Bool { get }
get · iOS 26.0+

customMediaSelectionScheme

TypeScript
get customMediaSelectionScheme(): (AVCustomMediaSelectionScheme) | null
Swift declaration
var customMediaSelectionScheme: AVCustomMediaSelectionScheme? { get }
get · iOS 8.0+

defaultOption

TypeScript
get defaultOption(): (AVMediaSelectionOption) | null
Swift declaration
var defaultOption: AVMediaSelectionOption? { get }
get · iOS 5.0+

options

TypeScript
get options(): Array<AVMediaSelectionOption>
Swift declaration
var options: [AVMediaSelectionOption] { get }

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →