From 2ac2629c484a9bcb85c31bc6f5bb6203ead038f8 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Fri, 20 Sep 2024 14:55:29 +1000 Subject: [PATCH] Don't try to configure the dac if there is no dac Fixes #106 --- src/tangara/audio/i2s_audio_output.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tangara/audio/i2s_audio_output.cpp b/src/tangara/audio/i2s_audio_output.cpp index 55c8bdb8..c0265af3 100644 --- a/src/tangara/audio/i2s_audio_output.cpp +++ b/src/tangara/audio/i2s_audio_output.cpp @@ -168,6 +168,9 @@ auto I2SAudioOutput::PrepareFormat(const Format& orig) -> Format { } auto I2SAudioOutput::Configure(const Format& fmt) -> void { + if (!dac_) { + return; + } if (current_config_ && fmt == *current_config_) { ESP_LOGI(kTag, "ignoring unchanged format"); return;