• 1
  • 相关的文章一共2篇
    上篇文章的反响不少,但由于写得太匆忙,问题也是一大堆。最严重的问题就是我实在太高估Google了,认为现在Android的ALSA驱动是没问题的。可那并不能完全解释AudioFlinger为什么还要继承原来ALSA的问题。所以,答案就是:Google并没有解决ALSA的问题……
    简单地说,Android是用了一个Google自己开发的中间层API来让APP和声音驱动通信的。在早期,它是个ALSA的插件,现在则命名为AudioFlinger。但无论是什么方式,实际上APP是以访问中间层API的方式让自己发出声音的,而这个API,却成了Android整个音频系统的噩梦。
  • 1
  • 相关的图片一共1幅
    PulseAudio Logo 标志