- 16
- 0
- 约8.71千字
- 约 6页
- 2017-07-27 发布于河南
- 举报
ringtone播放分析
当播放音乐时,不同的的输出流会根据不同stragy,来选择输出设备,然后播放音乐。
下面开始分析,当选择要播放的音乐后,设备是如何设置的。
根据打印信息我们可以看到从文件AudioFlinger.cpp中 函数start开始设置输出设备
status_t AudioFlinger::PlaybackThread::Track::start()
{
……
if (!isOutputTrack() state != ACTIVE state != RESUMING) {
thread-mLock.unlock();
status = AudioSystem::startOutput(thread-id(), (AudioSystem::stream_type)mStreamType,
mSessionId);
thread-mLock.lock();
}
厖
r}
然后AudioSystem::startOutput(……
您可能关注的文档
最近下载
- 微型电机行业灵巧手是OptimusGen3最大边际变化,微型电机成为兵家必争之地.pdf
- 公司优秀年轻干部挂职锻炼管理办法.doc VIP
- 全面解读《生态环境监测条例》.pptx
- 《2025年[黑龙江]事业单位招聘考试综合类专业能力测试试卷(建筑类.docx VIP
- 最新《通风与空调工程施工质量验收规范》(GB50243-)验收表格.pdf VIP
- 2025 年兰州市中考一诊化学试卷及参考答案 .pdf VIP
- 电力建设工程项目前期工作费等专业服务费用计列的指导意见,中电联定额[2015]162号.pdf VIP
- 2025至2030中国聚丙烯(PP)阻隔膜行业调研及市场前景预测评估报告.docx VIP
- 推拿治疗学教材.pdf VIP
- (高清版)DGJ 08-107-2015 公共建筑节能设计标准(2024年局部修订).docx VIP
原创力文档

文档评论(0)