插入耳机,先按音量键,再预览铃声的时候正常;但先预览铃声再按音量键的时候,音量偏大。
来源:互联网 发布:濒死体验 知乎 编辑:程序博客网 时间:2024/04/28 16:29
请在frameworks\av\services\audiopolicy\AudioPolicyManager.cpp
的AudioPolicyManager::computeVolume()的"volume = computeCustomVolume(stream, index, device);"之前添加如下代码:
int curDevice = getNewOutputDevice(output,false);if(stream == AUDIO_STREAM_RING && device == AUDIO_DEVICE_OUT_SPEAKER &&
(curDevice & AUDIO_DEVICE_OUT_SPEAKER) &&
((curDevice & AUDIO_DEVICE_OUT_WIRED_HEADPHONE) || (curDevice & AUDIO_DEVICE_OUT_WIRED_HEADSET)))
{
ALOGD("computeVolume() stream %d, device %04x, curDevice %04x", stream, device, curDevice);
device = curDevice;
}
0 0
- 插入耳机,先按音量键,再预览铃声的时候正常;但先预览铃声再按音量键的时候,音量偏大。
- Android 铃声和音量的获取程序
- android铃声和音量的获取程序
- Android 铃声默认音量的修改
- Android 手机设置中铃声设置里的通知音量与铃声音量的分离
- 获取android系统手机的铃声和音量
- android常用工具类之铃声、音量的设置
- 通过程序获取android系统手机的铃声和音量
- 获取设置android系统手机的铃声和音量
- Android系统铃声音量监控(铃声、音量、静音、扬声器)
- MTK6515修改默认铃声音量
- Android 按音量键的调用栈
- HKC G801铃声音量增大办法
- Android 程序获取、设置铃声和音量
- Android 程序获取、设置铃声和音量
- Android 程序获取、设置铃声和音量
- Android开发中获取铃声和音量
- Android 获取、设置铃声、音量、静音、扬声器
- redis简单命令汇总
- java 安全了解
- Linux在虚拟机中无法上网的解决方法
- Android App使用Jsoup抓取网页数据显示
- Struts2漏洞为互联网带来严重安全风险
- 插入耳机,先按音量键,再预览铃声的时候正常;但先预览铃声再按音量键的时候,音量偏大。
- LeetCode(51) Symmetric Tree
- js中的this
- Struts2漏洞频出 祸根是Apache底层代码不严谨
- 自定义UITableViewCell 上的多个按钮点击事件处理
- PathClassLoader和DexClassLoader区别
- IOS WebView 简单使用介绍
- JS跨域问题
- Java Logger