MTK audio 总结

常用数据结构
/system/media/audio/include/system/audio.h
定义了常用的stream类型,例如3就是音乐的stream。

MTK audio 总结_第1张图片
stream 举例: 在设置里面调节铃声是 stream3;微信来电的声音是stream 2;接通微信电话是stream 0;播放微信语音是 stream 3;

定义了输出设备id,例如0x1 对应的是听筒 0x4对应设备就是有线耳机,0x2是speaker

MTK audio 总结_第2张图片
实践:
手机播放FM,调节音量+
volumeDevice=2 : speaker
volumeIndex=9 : 音量
volumeStreamType=3 : Music; 拨号的话是8;播放铃声的话是2;
在这里插入图片描述

https://www.jianshu.com/p/6983c5442c69

你可能感兴趣的:(MTK平台)