mirror of
https://github.com/m5stack/StackFlow.git
synced 2026-05-20 11:32:11 -07:00
[fix] AX630C LLM Kit audio channel is incorrect.
This commit is contained in:
@@ -239,7 +239,18 @@ public:
|
||||
CONFIG_AUTO_SET(file_body["cap_param"], aistAttr.enBitwidth);
|
||||
CONFIG_AUTO_SET(file_body["cap_param"], aistAttr.enLinkMode);
|
||||
CONFIG_AUTO_SET(file_body["cap_param"], aistAttr.enSamplerate);
|
||||
CONFIG_AUTO_SET(file_body["cap_param"], aistAttr.enLayoutMode);
|
||||
|
||||
if (config_body.contains("aistAttr.enLayoutMode"))
|
||||
mode_config_.aistAttr.enLayoutMode = config_body["aistAttr.enLayoutMode"];
|
||||
else if (file_body["cap_param"].contains("aistAttr.enLayoutMode")) {
|
||||
mode_config_.aistAttr.enLayoutMode = file_body["cap_param"]["aistAttr.enLayoutMode"];
|
||||
if (access("/sys/devices/platform/soc/4851000.i2c/i2c-1/1-0043", F_OK) == 0) {
|
||||
if (mode_config_.aistAttr.enLayoutMode == AX_AI_REF_MIC) {
|
||||
mode_config_.aistAttr.enLayoutMode = AX_AI_MIC_REF;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
CONFIG_AUTO_SET(file_body["cap_param"], aistAttr.U32Depth);
|
||||
CONFIG_AUTO_SET(file_body["cap_param"], aistAttr.u32PeriodSize);
|
||||
CONFIG_AUTO_SET(file_body["cap_param"], aistAttr.u32PeriodCount);
|
||||
|
||||
Reference in New Issue
Block a user