Linux之ASOC

概述 ASLA存在的問題: Codec驅動與SOC中斷CPU耦合嚴重,這將導致代碼重複,一個Codec驅動每個cpu上會出現不同的版本。 當音頻事件發生時(插拔耳機,音箱)沒有標準的方法通知用戶,尤其在移動端此事件非常常見。 當播放/錄製音頻時,驅動會讓整個codec處於上電狀態,這樣會在移動端非常浪費電量。同時也不支持改變採樣頻率/騙置電流來節約功耗。 ASOC的解決辦法: Codec代碼獨立,
相關文章
相關標籤/搜索