From 3836768bb8b95188e6657ab69027d1d9e4b13a77 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Mon, 3 Apr 2023 14:06:30 +1000 Subject: new pipeline working(?), but the dac eludes me --- src/audio/i2s_audio_output.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/audio/i2s_audio_output.cpp') diff --git a/src/audio/i2s_audio_output.cpp b/src/audio/i2s_audio_output.cpp index 55d45001..2d336152 100644 --- a/src/audio/i2s_audio_output.cpp +++ b/src/audio/i2s_audio_output.cpp @@ -44,12 +44,14 @@ I2SAudioOutput::~I2SAudioOutput() {} auto I2SAudioOutput::Configure(const StreamInfo::Format& format) -> bool { if (!std::holds_alternative(format)) { + ESP_LOGI(kTag, "ignoring non-pcm stream (%d)", format.index()); return false; } StreamInfo::Pcm pcm = std::get(format); if (current_config_ && pcm == *current_config_) { + ESP_LOGI(kTag, "ignoring unchanged format"); return true; } @@ -97,6 +99,10 @@ auto I2SAudioOutput::Send(const cpp::span& data) -> void { dac_->WriteData(data); } +auto I2SAudioOutput::Log() -> void { + dac_->LogStatus(); +} + auto I2SAudioOutput::SetVolume(uint8_t volume) -> void { dac_->WriteVolume(volume); } -- cgit v1.2.3