From 9b1b401dcb986a26d10bcc898be670653acc2d3f Mon Sep 17 00:00:00 2001 From: jacqueline Date: Wed, 26 Jul 2023 17:11:23 +1000 Subject: big cleanup of new encoder + stream buffer types --- src/audio/i2s_audio_output.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (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 57b5e071..8ce43336 100644 --- a/src/audio/i2s_audio_output.cpp +++ b/src/audio/i2s_audio_output.cpp @@ -114,14 +114,7 @@ auto I2SAudioOutput::AdjustVolumeDown() -> bool { return true; } -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); - +auto I2SAudioOutput::Configure(const StreamInfo::Pcm& pcm) -> bool { if (current_config_ && pcm == *current_config_) { ESP_LOGI(kTag, "ignoring unchanged format"); return true; -- cgit v1.2.3