One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVPlayer.RateDidChangeReason

struct · SDK 27.1

struct RateDidChangeReason

Members (7)

get · iOS 15.0+

appBackgrounded

TypeScript
get appBackgrounded(): Promise<AVPlayer_RateDidChangeReason>
Swift declaration
static let appBackgrounded: AVPlayer.RateDidChangeReason
get · iOS 15.0+

audioSessionInterrupted

TypeScript
get audioSessionInterrupted(): Promise<AVPlayer_RateDidChangeReason>
Swift declaration
static let audioSessionInterrupted: AVPlayer.RateDidChangeReason
get · iOS 26.4+

playheadReachedLiveEdge

TypeScript
get playheadReachedLiveEdge(): Promise<AVPlayer_RateDidChangeReason>
Swift declaration
static let playheadReachedLiveEdge: AVPlayer.RateDidChangeReason
get · iOS 26.4+

reversePlaybackReachedStartOfSeekableRange

TypeScript
get reversePlaybackReachedStartOfSeekableRange(): Promise<AVPlayer_RateDidChangeReason>
Swift declaration
static let reversePlaybackReachedStartOfSeekableRange: AVPlayer.RateDidChangeReason
get · iOS 15.0+

setRateCalled

TypeScript
get setRateCalled(): Promise<AVPlayer_RateDidChangeReason>
Swift declaration
static let setRateCalled: AVPlayer.RateDidChangeReason
get · iOS 15.0+

setRateFailed

TypeScript
get setRateFailed(): Promise<AVPlayer_RateDidChangeReason>
Swift declaration
static let setRateFailed: AVPlayer.RateDidChangeReason
init

init

TypeScript
init(rawValue: string): Promise<AVPlayer_RateDidChangeReason>
Swift declaration
init(rawValue: String)

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →