pub unsafe static AVURLAssetReferenceRestrictionsKey: &'static NSStringAvailable on crate feature
AVAsset only.Expand description
Indicates the restrictions used by the asset when resolving references to external media data. The value of this key is an NSNumber wrapping an AVAssetReferenceRestrictions enum value or the logical combination of multiple such values.
Some assets can contain references to media data stored outside the asset’s container file, for example in another file. This key can be used to specify a policy to use when these references are encountered. If an asset contains one or more references of a type that is forbidden by the reference restrictions, loading of asset properties will fail. In addition, such an asset cannot be used with other AVFoundation modules, such as AVPlayerItem or AVAssetExportSession.
See also Apple’s documentation