One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVPlayerPlaybackCoordinator

class · iOS 15.0+ · SDK 27.1

class AVPlayerPlaybackCoordinator

Members (5)

method · iOS 26.0+

coordinate

TypeScript
coordinate(coordinationMedium?: (AVPlaybackCoordinationMedium) | null): void
Swift declaration
func coordinate(using coordinationMedium: AVPlaybackCoordinationMedium?) throws
get · iOS 15.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any AVPlayerPlaybackCoordinatorDelegate)? { get set }
set · iOS 15.0+

delegate

TypeScript
set delegate(value: (Implements<AVPlayerPlaybackCoordinatorDelegate> | SDKHandle) | null)
Swift declaration
weak var delegate: (any AVPlayerPlaybackCoordinatorDelegate)? { get set }
get · iOS 26.0+

playbackCoordinationMedium

TypeScript
get playbackCoordinationMedium(): (AVPlaybackCoordinationMedium) | null
Swift declaration
var playbackCoordinationMedium: AVPlaybackCoordinationMedium? { get }
get · iOS 15.0+

player

TypeScript
get player(): (AVPlayer) | null
Swift declaration
weak var player: AVPlayer? { get }

Skipped declarations

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

AVPlayerPlaybackCoordinator.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →