AVAsset

E759686

AVAsset is a fundamental AVFoundation class that models timed audiovisual media, providing a read-only representation of video, audio, and related metadata used for playback, editing, and export on Apple platforms.

All labels observed (1)

Label Occurrences
AVAsset canonical 4

How this entity was disambiguated

Statements (60)

Predicate Object
instanceOf AVFoundation class ⓘ
class ⓘ
conformsTo NSObject ⓘ
creationMethod URLAssetWithURL:options: ⓘ
assetWithURL: ⓘ
definedInFramework AVFoundation ⓘ
headerFile AVAsset.h ⓘ
language Objective-C ⓘ
Swift ⓘ
module AVFoundation ⓘ
platform Apple platforms ⓘ
iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
property availableMetadataFormats ⓘ
duration ⓘ
hasProtectedContent ⓘ
isCompatibleWithSavedPhotosAlbum ⓘ
isComposable ⓘ
isExportable ⓘ
isPlayable ⓘ
isReadable ⓘ
metadata ⓘ
naturalSize ⓘ
preferredRate ⓘ
preferredTransform ⓘ
preferredVolume ⓘ
tracks ⓘ
purpose models timed audiovisual media ⓘ
provides read-only representation of media ⓘ
used for editing ⓘ
used for export ⓘ
used for playback ⓘ
relatedClass AVAssetTrack ⓘ
AVComposition ⓘ
AVMetadataItem ⓘ
AVMutableComposition ⓘ
AVURLAsset ⓘ
supportsMediaType audio ⓘ
closed captions ⓘ
metadata ⓘ
subtitles ⓘ
timed text ⓘ
video ⓘ
supportsOperation asynchronous loading of values ⓘ
key-value loading of properties ⓘ
metadata inspection ⓘ
track inspection ⓘ
supportsURLType HLS stream URL ⓘ
HTTP URL ⓘ
file URL ⓘ
threadingModel immutable ⓘ
read-only ⓘ
usedWith AVAssetExportSession ⓘ
AVAssetReader ⓘ
AVAssetWriter ⓘ
AVMutableComposition ⓘ
AVPlayer ⓘ
AVPlayerItem ⓘ

How these facts were elicited

Referenced by (4)

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

AVFoundation → coreClass → AVAsset ⓘ
AVURLAsset → inheritsFrom → AVAsset ⓘ