AVAudioComponent class

The AVAudioComponent class implements the [AVComponent](/references/shared-utility-classes-and-features/avcomponent-class) interface.

Properties

The additional properties of a AVAudioComponent Object are detailed in this section.

readonly String language
An ISO 639-2 language code representing the language of the stream, as defined in [ISO 639-2].

For AVComponents corresponding to an MPEG DASH Adaptation Set, the language property shall be what is encoded in the MPD which may be an ISO 639-1 2-character language code and not an ISO 639-2 3-character language code.
readonly Boolean audioDescription
Has value true if the stream contains an audio description intended for people with a visual impairment, false otherwise.
readonly Integer audioChannels
Note: This property is deprecated in instances returned from an A/V control object.

Indicates the number of main channels present in this stream (e.g. 2 for stereo, 5 for 5.1, 7 for 7.1). Potentially available low frequency effects channels are not included in this indication.