One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVMediaSelectionOption

class · iOS 5.0+ · SDK 27.1

class AVMediaSelectionOption

Members (14)

method · iOS 5.0+

associatedMediaSelectionOption

TypeScript
associatedMediaSelectionOption(mediaSelectionGroup: AVMediaSelectionGroup): (AVMediaSelectionOption) | null
Swift declaration
func associatedMediaSelectionOption(in mediaSelectionGroup: AVMediaSelectionGroup) -> AVMediaSelectionOption?
method · iOS 7.0+

displayName

TypeScript
displayNameWith(locale: _Foundation_Locale): string
Swift declaration
func displayName(with locale: Locale) -> String
method · iOS 5.0+

hasMediaCharacteristic

TypeScript
hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristic): boolean
Swift declaration
func hasMediaCharacteristic(_ mediaCharacteristic: AVMediaCharacteristic) -> Bool
init

init

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

metadata

TypeScript
metadata(format: string): Array<AVMetadataItem>
Swift declaration
func metadata(forFormat format: String) -> [AVMetadataItem]
method · iOS 5.0+

propertyList

TypeScript
propertyList(): unknown
Swift declaration
func propertyList() -> Any
get · iOS 5.0+

availableMetadataFormats

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

commonMetadata

TypeScript
get commonMetadata(): Array<AVMetadataItem>
Swift declaration
var commonMetadata: [AVMetadataItem] { get }
get · iOS 7.0+

displayName

TypeScript
get displayName(): string
Swift declaration
var displayName: String { get }
get · iOS 7.0+

extendedLanguageTag

TypeScript
get extendedLanguageTag(): (string) | null
Swift declaration
var extendedLanguageTag: String? { get }
get · iOS 5.0+

locale

TypeScript
get locale(): (_Foundation_Locale) | null
Swift declaration
var locale: Locale? { get }
get · iOS 5.0+

mediaSubTypes

TypeScript
get mediaSubTypes(): Array<_Foundation_NSNumber>
Swift declaration
var mediaSubTypes: [NSNumber] { get }
get · iOS 5.0+

mediaType

TypeScript
get mediaType(): AVMediaType
Swift declaration
var mediaType: AVMediaType { get }
get · iOS 5.0+

isPlayable

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

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →