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