共 3 篇文章
从 adev_create_audio_patch 到双线程 + 环形缓冲:讲清 HDMI-IN 建 patch、MS12 退出连续模式、 输入读 ALSA / 输出 out_write_new,以及 usecase 与 mixer 主辅缓冲如何切换。
用 -23 dBFS 标准片、系统最大音量,讲清 MS12 选 RF 与 LINE 时, None(PCM 出)/ Auto(Dolby 出)四条路径上的 -8 dB / +8 dB 与后级 TV。
从音量键到喇叭:Java 记 index 与刷 UI,Native 用 AudioPolicy 算 dB、AudioFlinger 做软音量, HAL 再落到芯片增益。讲清软音量 / 硬件音量,以及 TV 适配时常踩的点。