目录
前言
前面一篇文章已讲了HDMI IN音频底层驱动的配置,接下来一起看下frameworks和hardware层音频相关的代码修改;
一、hardware层添加HDMI in音频功能
1、RK原厂已把HDMI in声卡的部分添加进去了,我们只需适配下底层对应的声卡是哪个即可;
(1)HAL添加音频匹配字段
相关路径文件:hardware/rockchip/audio/tinyalsa_hal/audio_hw.c
添加的地方:
struct dev_proc_info HDMI_IN_NAME[] =
{
{"realtekrt5651co", "tc358749x-audio"},
{"hdmiin", NULL},
{NULL, NULL}, /* Note! Must end with NULL,
本文详细介绍了在RK3568平台Android11系统上开发和调试HDMI IN音频的过程,包括硬件层添加音频功能、frameworks层的修改、rkCamera3应用的音频功能添加,以及测试HDMI IN音频时遇到的问题和解决方案。重点讨论了硬件驱动的适配、kernel log和logcat的分析,以及音频录音策略的调整。
订阅专栏 解锁全文
3338





