鲲鹏社区首页
EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

音频引擎的开启和静音

场景介绍

设置音频引擎开启和静音。

前提条件

  • 指令流引擎启动成功。
  • 音频引擎注册成功。

开发流程

  1. 在Activity启动时调用startAudio,开启声音。
  2. 在Activity退出时调用stopAudio,静音。

编码实例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
public class Activity implements NativeListener {
    public void onStart() {
        int ret = AudioTrackPlayer.startAudio();
        if (ret == AudioTrackPlayer.VMI_SUCCESS) {
            // 音频开启成功
        }
        if (ret == AudioTrackPlayer.VMI_AUDIO_ENGINE_CLIENT_START_FAIL) {
            // 音频开启失败
        }
    }
    public void onStop() {
        int ret = AudioTrackPlayer.stopAudio();
        if (ret == AudioTrackPlayer.VMI_SUCCESS) {
            // 音频静音成功
        }
        if (ret == AudioTrackPlayer.VMI_AUDIO_ENGINE_CLIENT_STOP_FAIL) {
            // 音频静音失败
        }
    }
}