An asset that can be extended in total duration without modifying the previously existing data structure.
- iOS 12.0+
- macOS 10.11+
- tvOS 12.0+
AVFragmented is a subclass of
Media resources include QuickTime movie files and MPEG-4 files that indicate, via an 'mvex' box in their 'moov' box, that they accommodate additional fragments. Media resources of other types may also be supported. To determine whether a given instance of
AVFragmented can monitor the addition of fragments, check the value of the
If the fragmented asset is associated with an instance of
AVFragmented and an operation that appends fragments to the underlying media resource is in progress,
AVFragmented is capable of changing certain values of its properties and those of its tracks.
While associated with an
AVAsset and whenever new fragments are detected, as appropriate. It may also post
AVAsset, as discussed in documentation of those notifications.