1 Star 0 Fork 4.9K

平凡 / docs

forked from OpenHarmony / docs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
AudioTrackInfo.md 7.15 KB
一键复制 编辑 原始数据 按行查看 历史
wenjun 提交于 2020-09-08 10:08 . add OpenHarmony 1.0 baseline

AudioTrackInfo

Overview

Related Modules:

Format

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 Documentation

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.

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.

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.

1
https://gitee.com/pingfan_vs_hs/docs.git
git@gitee.com:pingfan_vs_hs/docs.git
pingfan_vs_hs
docs
docs
master

搜索帮助