为Android铃声和播放创建单独的输出路径

时间:2014-03-10 13:47:54

标签: android audio audioflinger

我想分离用于铃声/触摸声音和音乐播放的音频路径。目的是将此路径分开,以便在主音频路径上应用静音时,铃声/触摸声音不会静音。例如:当音乐播放被静音,并且来电来电时,应该听到铃声。

我们正在使用mastervolume在两个路径上应用音量。我尝试将铃声路径设置为AUDIO_OUTPUT_FLAG_DIRECT,以便它使用直接输出线程,并且不会与主音频混合。但这导致音乐播放也静音。 这是正确的方法吗?您能否告诉我在哪里可以分离Audioflinger中的铃声/触摸声和音乐播放?

0 个答案:

没有答案