提交 ac32fec2 编写于 作者: S sqwlly

音频渲染资料 Signed-off-by: s30029175 <shiqiwei4@huawei.com>

Signed-off-by: Nsqwlly <shiqiwei4@huawei.com>
上级 9e601ccf
......@@ -1129,9 +1129,9 @@ off(type: 'availableBitrates'): void
avPlayer.off('availableBitrates')
```
### setAudioRendererInfo<sup>9+</sup>
### setAudioRendererInfo<sup>10+</sup>
`setAudioRendererInfo(contentType: audio.ContentType, streamUsage: audio.StreamUsage): void;`
`setAudioRendererInfo(options: audio.AudioRendererInfo): void;`
设置音频渲染信息,只能在prepare之前调用。
......@@ -1141,13 +1141,16 @@ avPlayer.off('availableBitrates')
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------------------------------------------------------------ |
| contentType| audio.ContentType | 是 | 指定音频内容,取值范围为[0, 5],分别代表不同音频内容。0代表未知,1代表语音,2代表音乐,3代表电影,4代表加密类型,5代表铃声。 |
| streamUsage | audio.StreamUsage | 是 | 指定音频用处,取值范围为[0, 1, 2, 3, 4, 6]这几个整数。0代表未知,1代表音频,2代表语音通信,3代表语音播报,4代表闹钟,6代表通知铃声|
| audioRendererInfo | audio.audioRendererInfo | 是 | 指定音频渲染信息。 |
**示例:**
```js
let contentType = 5, streamUsage = 6
avPlayer.setAudioRendererInfo(contentType, streamUsage)
let audioRendererInfo = {
content : audio.ContentType.CONTENT_TYPE_SONIFICATION,
usage : audio.StreamUsage.STREAM_USAGE_MEDIA,
rendererFlags : 0
}
avPlayer.setAudioRendererInfo(audioRendererInfo)
```
### setVolume<sup>9+</sup>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册