public final class AVAssetReferenceRestrictions
extends java.lang.Object
These constants can be passed in to AVURLAssetReferenceRestrictionsKey to control the resolution of references to external media data.
[@constant] AVAssetReferenceRestrictionForbidNone Indicates that all types of references should be followed. [@constant] AVAssetReferenceRestrictionForbidRemoteReferenceToLocal Indicates that references from a remote asset (e.g. referenced via http URL) to local media data (e.g. stored in a local file) should not be followed. [@constant] AVAssetReferenceRestrictionForbidLocalReferenceToRemote Indicates that references from a local asset to remote media data should not be followed. [@constant] AVAssetReferenceRestrictionForbidCrossSiteReference Indicates that references from a remote asset to remote media data stored at a different site should not be followed. [@constant] AVAssetReferenceRestrictionForbidLocalReferenceToLocal Indicates that references from a local asset to local media data stored outside the asset's container file should not be followed. [@constant] AVAssetReferenceRestrictionForbidAll Indicates that only references to media data stored within the asset's container file should be allowed.
| Modifier and Type | Field and Description |
|---|---|
static long |
DefaultPolicy |
static long |
ForbidAll |
static long |
ForbidCrossSiteReference |
static long |
ForbidLocalReferenceToLocal |
static long |
ForbidLocalReferenceToRemote |
static long |
ForbidNone |
static long |
ForbidRemoteReferenceToLocal |
public static final long ForbidNone
public static final long ForbidRemoteReferenceToLocal
public static final long ForbidLocalReferenceToRemote
public static final long ForbidCrossSiteReference
public static final long ForbidLocalReferenceToLocal
public static final long ForbidAll
public static final long DefaultPolicy