AVDelegatingPlaybackCoordinator
A playback coordinator subclass that coordinates the playback of custom player objects in a connected group.
Declaration
class AVDelegatingPlaybackCoordinatorOverview
This object coordinates the state of custom player objects, such as those that render media using AVSampleBufferDisplayLayer and AVSampleBufferAudioRenderer, or that play audio using AVAudioEngine.
Adopt the AVPlaybackCoordinatorPlaybackControlDelegate protocol so that your app responds to playback commands from the coordinator. The commands provide the details of a requested state change so you can control your player object accordingly.
[Image]
Topics
Creating a coordinator
Identifying items
Accessing the delegate
Coordinating state changes
coordinateRateChange(to:options:)coordinateSeek(to:options:)transitionToItem(withIdentifier:proposingInitialTimingBasedOn:)reapplyCurrentItemStateToPlaybackControlDelegate()AVDelegatingPlaybackCoordinatorSeekOptionsAVDelegatingPlaybackCoordinatorRateChangeOptions