The timebase information for the item.
- iOS 6.0+
- macOS 10.8+
- Mac Catalyst 13.0+Beta
- tvOS 9.0+
- watchOS 2.0+
Timebase information is used to synchronize playback of the current item with the master clock. You can use this property to access the timebase information, but you cannot use it to set the time or rate of playback.
If you need to respond to changes in the effective playback rate, the best way to do so is to respond to notifications posted the player item’s
<CoreMedia/CMSync.h>). These notifications reliably announce when the effective rate of playback changes, including any compensation needed for drifting behaviors of audio output hardware.
Inspecting a Player Item
The asset provided during initialization.
An array of player item track objects.
The status of the player item.
An array of time ranges indicating media data that is readily available.
The size at which the visual portion of the item is presented by the player.
An array of the most recently encountered timed metadata.
The error that caused the player item to fail.
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.Learn more about using Apple's beta software