Instance Property

hasProtectedContent

A Boolean value that indicates whether the asset has protected content.

Declaration

@property(nonatomic, readonly) BOOL hasProtectedContent;

Discussion

Assets containing protected content may not be playable without successful authorization, even if the value of the playable property is YES.

See Also

Determining Usability

playable

A Boolean value that indicates whether the asset, or its URL, can be used to initialize an instance of a player item.

exportable

A Boolean value that indicates whether the asset can be exported using an asset export session.

readable

A Boolean value that indicates whether the asset’s media data can be extracted using an asset reader.

composable

A Boolean value that indicates whether the asset can be used within a segment of a composition track.

compatibleWithAirPlayVideo

A Boolean value that indicates whether the asset is compatible with AirPlay Video.

compatibleWithSavedPhotosAlbum

A Boolean value that indicates whether the asset can be written to the Saved Photos album.