AVPlayerItem

E761518

AVPlayerItem is an AVFoundation class that models a single piece of timed audiovisual media for playback, providing timing, status, and presentation state used by AVPlayer.

All labels observed (1)

Label Occurrences
AVPlayerItem canonical 4

How this entity was disambiguated

Statements (70)

Predicate Object
instanceOf AVFoundation class ⓘ
class ⓘ
availableIn Swift ⓘ
conformsTo NSObject ⓘ
definedInFramework AVFoundation ⓘ
hasInitializer + playerItemWithAsset: ⓘ
+ playerItemWithURL: ⓘ
- initWithAsset: ⓘ
- initWithURL: ⓘ
hasNotification AVPlayerItemDidPlayToEndTimeNotification ⓘ
AVPlayerItemFailedToPlayToEndTimeNotification ⓘ
AVPlayerItemPlaybackStalledNotification ⓘ
hasProperty asset ⓘ
audioMix ⓘ
automaticallyPreservesTimeOffsetFromLive ⓘ
canPlayFastForward ⓘ
canPlayFastReverse ⓘ
canPlaySlowForward ⓘ
canPlaySlowReverse ⓘ
canSeekBackward ⓘ
canSeekForward ⓘ
canStepBackward ⓘ
canStepForward ⓘ
canUseNetworkResourcesForLiveStreamingWhilePaused ⓘ
currentDate ⓘ
currentTime ⓘ
duration ⓘ
error ⓘ
externalMetadata ⓘ
forwardPlaybackEndTime ⓘ
isPlaybackBufferEmpty ⓘ
isPlaybackBufferFull ⓘ
isPlaybackLikelyToKeepUp ⓘ
loadedTimeRanges ⓘ
preferredForwardBufferDuration ⓘ
reversePlaybackEndTime ⓘ
seekableTimeRanges ⓘ
status ⓘ
textStyleRules ⓘ
tracks ⓘ
videoComposition ⓘ
hasStatusValue AVPlayerItemStatusFailed ⓘ
AVPlayerItemStatusReadyToPlay ⓘ
AVPlayerItemStatusUnknown ⓘ
language Objective-C ⓘ
notifiesVia NSNotificationCenter ⓘ
observableVia Key-value observing ⓘ
platform Apple platforms ⓘ
iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
primaryRole models a single piece of timed audiovisual media for playback ⓘ
provides presentation state information ⓘ
status information ⓘ
timing information ⓘ
supportsMediaType audio ⓘ
closed captions ⓘ
legible media ⓘ
subtitles ⓘ
video ⓘ
supportsOperation adding and removing tracks ⓘ
applying audio mixes ⓘ
applying video compositions ⓘ
seeking ⓘ
time-based observation ⓘ
threadSafety generally not thread-safe for mutation from multiple threads ⓘ
usedBy AVPlayer ⓘ
usedWith AVPlayerLayer ⓘ
AVQueuePlayer ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

AVFoundation → coreClass → AVPlayerItem ⓘ
AVAsset → usedWith → AVPlayerItem ⓘ
AVURLAsset → relatedClass → AVPlayerItem ⓘ
AVAssetExportSession → relatedTo → AVPlayerItem ⓘ