Instance Property

decodable

A Boolean value that indicates whether the receiver is decodable in the current environment.

Declaration

@property(nonatomic, readonly, getter=isDecodable) BOOL decodable;

Discussion

When this property is true, the track can be decoded even though decoding may be too slow for real time playback.

See Also

Retrieving Track Information

asset

The asset of which the track is a part.

trackID

The persistent unique identifier for this track.

mediaType

The media type for the track.

- hasMediaCharacteristic:

Returns a Boolean value that indicates whether the track references media with the specified media characteristic.

AVMediaCharacteristic

The options for specifying media type characteristics.

formatDescriptions

The format descriptions of the media samples referenced by the track.

enabled

A Boolean value that indicates whether the track is enabled according to the state stored in its container.

playable

A Boolean value that indicates whether the track is playable in the current environment.

selfContained

A Boolean value that indicates whether the track references sample data contained only within its storage container.

estimatedDataRate

The estimated data rate, in bits per second, of the media data referenced by the track.

totalSampleDataLength

The total number of bytes of sample data required by the track.