AudioProperties

Details about the media file's audio track.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The bit depth of the audio track.

Link copied to clipboard

The bit rate of the audio track, in bits per second.

Link copied to clipboard

The number of audio channels in the audio track.

Link copied to clipboard

The frame rate of the video or audio track, expressed as a fraction with numerator and denominator values.

Link copied to clipboard

The language code of the audio track, in three character ISO 639-3 format.

Link copied to clipboard

The number of audio objects in an object-based or immersive audio track. This field is present for codecs that support object-based audio, such as E-AC-3 with Joint Object Coding (JOC) or IAMF. This field is null when the audio track does not contain object-based audio metadata.

Link copied to clipboard

The sample rate of the audio track.

Functions

Link copied to clipboard
inline fun copy(block: AudioProperties.Builder.() -> Unit = {}): AudioProperties
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String