- 18
- 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(……
您可能关注的文档
最近下载
- 2019进出口业务内部审计报告2019年0509.pdf VIP
- 合规红线与避坑实操手册(2026)《SNT 3944-2014出口海绵钛包装钢桶检验安全规范》.pptx VIP
- 第IV代核能系统钠冷快堆燃料和结构材料研发体系.pptx VIP
- 乡镇政法委员培训课件.ppt VIP
- 沾染危险废物的废弃包装物、容器环保处理利用迁建项目环境影响报告书.pdf
- 2026年西安铁路局集团招聘455人(本科及以上)备考题库附答案解析.docx VIP
- 乡镇政法工作培训课件.pptx VIP
- 2026年西安铁路局集团招聘备考题库(1391人)附答案详解.docx VIP
- 一氧化碳中毒救治临床应用专家共识(2025版).docx
- 反应堆设计原理2 燃料元件结构简述及其工作参数.ppt VIP
原创力文档

文档评论(0)