Skip to content

Commit d8c3a52

Browse files
committed
ESP32 I2S info when mclk_multiple=384
1 parent 6cbeb35 commit d8c3a52

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/AudioI2S/I2SESP32V1.h

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -204,13 +204,15 @@ class I2SDriverESP32V1 {
204204
TRACED();
205205
i2s_std_clk_config_t clk_cfg =
206206
I2S_STD_CLK_DEFAULT_CONFIG((uint32_t)cfg.sample_rate);
207-
if (cfg.bits_per_sample == 24) {
208-
// mclk_multiple' should be the multiple of 3 while using 24-bit
209-
clk_cfg.mclk_multiple = I2S_MCLK_MULTIPLE_384;
210-
}
211207
if (cfg.mclk_multiple > 0){
212208
clk_cfg.mclk_multiple = cfg.mclk_multiple;
213-
}
209+
} else {
210+
if (cfg.bits_per_sample == 24) {
211+
// mclk_multiple' should be the multiple of 3 while using 24-bit
212+
clk_cfg.mclk_multiple = I2S_MCLK_MULTIPLE_384;
213+
LOGI("mclk_multiple=384");
214+
}
215+
}
214216
return clk_cfg;
215217
}
216218

0 commit comments

Comments
 (0)