One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVQueuePlayer

class · iOS 4.1+ · SDK 27.1

class AVQueuePlayer

Members (7)

method · iOS 4.1+

advanceToNextItem

TypeScript
advanceToNextItem(): Promise<void>
Swift declaration
nonisolated func advanceToNextItem()
method · iOS 4.1+

canInsert

TypeScript
canInsert(item: AVPlayerItem, afterItem?: (AVPlayerItem) | null): Promise<boolean>
Swift declaration
nonisolated func canInsert(_ item: AVPlayerItem, after afterItem: AVPlayerItem?) -> Bool
init · iOS 4.1+

init

TypeScript
static init(items: Array<AVPlayerItem>): Promise<AVQueuePlayer>
Swift declaration
nonisolated init(items: [AVPlayerItem])
method · iOS 4.1+

insert

TypeScript
insert(item: AVPlayerItem, afterItem?: (AVPlayerItem) | null): Promise<void>
Swift declaration
nonisolated func insert(_ item: AVPlayerItem, after afterItem: AVPlayerItem?)
method · iOS 4.1+

items

TypeScript
items(): Promise<Array<AVPlayerItem>>
Swift declaration
nonisolated func items() -> [AVPlayerItem]
method · iOS 4.1+

removeAllItems

TypeScript
removeAllItems(): Promise<void>
Swift declaration
nonisolated func removeAllItems()
method · iOS 4.1+

remove

TypeScript
remove(item: AVPlayerItem): Promise<void>
Swift declaration
nonisolated func remove(_ item: AVPlayerItem)

Skipped declarations

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

AVQueuePlayer.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All AVFoundation types →