# AudioTrackInfo - [Overview](#section383083123165630) - [Summary](#section550070999165630) - [Data Fields](#pub-attribs) - [Details](#section160263714165630) - [Field](#section1710969037165630) - [bitrate](#a5e5683087b9272d3ee346180ca199afa) - [channels](#a4468c447f3ad0673c6d06590ff764099) - [durationMs](#a67862089989d0fae5fd35312ed5287fe) - [format](#ae7b9c8bf17575184f4027cbe55b7c0a9) - [language](#ac7d6fb077c4ef6f2c14737fef8f92ba7) - [profile](#a87acdd081cb338b01364e1ced4c132aa) - [sampleFmt](#a5a4778ebb70d50bc91f250ae6254ab26) - [sampleRate](#a7504ddf6a446c7e157eeb015194e2db8) - [subStreamID](#a682193c30bd99445980e3a8d591bb0ae) ## **Overview** **Related Modules:** [Format](format.md) **Description:** Defines audio track information. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Data Fields

Variable Name

Description

format

CodecFormat

profile

uint32_t

sampleRate

uint32_t

sampleFmt

uint16_t

channels

uint16_t

subStreamID

int32_t

bitrate

uint32_t

language [FORMAT_LANGUAGE_LEN]

char

durationMs

int64_t

## **Details** ## **Field ** ## bitrate ``` uint32_t AudioTrackInfo::bitrate ``` **Description:** Audio and video bit rate ## channels ``` uint16_t AudioTrackInfo::channels ``` **Description:** Number of audio channels ## durationMs ``` int64_t AudioTrackInfo::durationMs ``` **Description:** Stream duration, in milliseconds ## format ``` [CodecFormat](format.md#gaf7ed135f15d4b218d41705bac0122ba7) AudioTrackInfo::format ``` **Description:** Audio encoding format. For details, see [CodecFormat](format.md#gaf7ed135f15d4b218d41705bac0122ba7). ## language ``` char AudioTrackInfo::language[[FORMAT_LANGUAGE_LEN](format.md#gaa70508bb1089c99f9aa3d59fcbdfa8eb)] ``` **Description:** Audio track language ## profile ``` uint32_t AudioTrackInfo::profile ``` **Description:** Audio encoding profile, for example, **0x160\(WMAV1\)** and **0x161 \(WMAV2\)**. ## sampleFmt ``` uint16_t AudioTrackInfo::sampleFmt ``` **Description:** Data storage format of one sample in an audio channel. For details, see [AudioSampleFmt](format.md#gadf0700999998f587f0017c4d02977b22). ## sampleRate ``` uint32_t AudioTrackInfo::sampleRate ``` **Description:** Audio sampling rate, for example, **8000**, **16000**, **24000**, **32000**, **11025**, **22050**, **441000**, and **48000** ## subStreamID ``` int32_t AudioTrackInfo::subStreamID ``` **Description:** ID of the subsidiary audio stream, which is used when the encoding or decoding format of the primary stream is not supported for audio rendering.