音频相关概念_renshuguo123723的博客-CSDN博客
tream,strategy,device,output,flag以及playbackthread之间的关系?
①解析配置文件时:
创建output
-->根据flag创建playbackthread
-->以output为句柄保存playbackthread;
②播放声音时:
app指定声音类型stream type
-->将stream进行分类,属于哪一strategy
-->根据strategy确定播放的设备device
-->根据device,flag确定output
-->根据output确定playbackthread
-->把声音数据传给这个thread