- 20
- 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(……
您可能关注的文档
最近下载
- 重庆市南开中学高2026届高三第一次质量检测+化学答案.docx VIP
- 220kV变电站新增间隔扩建施工全方案:安全施工、风险防控与文明环保实操指南.docx VIP
- 埋地管道施工方案.docx VIP
- 2026年及未来5年中国新疆钢材行业发展运行现状及发展趋势预测报告.docx
- FIDIC红皮书__(中英文对照)剖析.doc VIP
- 供热蒸汽管道工程施工组织设计.pdf VIP
- 最优化方法及应用_郭科_最优化问题数学基础.ppt VIP
- 社区获得性肺炎.pptx VIP
- IEC 60747-17_2020_中文版_可搜索.pdf
- 高中化学选修4原电池与电解池讲义习题(含解答).pdf VIP
原创力文档

文档评论(0)