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 | 1 |
Statements (60)
| Predicate | Object |
|---|---|
| instanceOf |
AVFoundation class
ⓘ
class ⓘ |
| conformsTo | NSObject NERFINISHED ⓘ |
| creationMethod |
URLAssetWithURL:options:
ⓘ
assetWithURL: ⓘ |
| definedInFramework | AVFoundation NERFINISHED ⓘ |
| headerFile | AVAsset.h ⓘ |
| language |
Objective-C
NERFINISHED
ⓘ
Swift NERFINISHED ⓘ |
| module | AVFoundation NERFINISHED ⓘ |
| platform |
Apple platforms
NERFINISHED
ⓘ
iOS ⓘ macOS ⓘ tvOS NERFINISHED ⓘ watchOS NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
AVComposition NERFINISHED ⓘ AVMetadataItem NERFINISHED ⓘ AVMutableComposition NERFINISHED ⓘ AVURLAsset NERFINISHED ⓘ |
| 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
GENERATED
ⓘ
HTTP URL GENERATED ⓘ file URL GENERATED ⓘ |
| threadingModel |
immutable
ⓘ
read-only ⓘ |
| usedWith |
AVAssetExportSession
NERFINISHED
ⓘ
AVAssetReader NERFINISHED ⓘ AVAssetWriter NERFINISHED ⓘ AVMutableComposition NERFINISHED ⓘ AVPlayer NERFINISHED ⓘ AVPlayerItem NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.