diff options
Diffstat (limited to 'src/audio/i2s_audio_output.cpp')
| -rw-r--r-- | src/audio/i2s_audio_output.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
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<StreamInfo::Pcm>(format)) { - ESP_LOGI(kTag, "ignoring non-pcm stream (%d)", format.index()); - return false; - } - - StreamInfo::Pcm pcm = std::get<StreamInfo::Pcm>(format); - +auto I2SAudioOutput::Configure(const StreamInfo::Pcm& pcm) -> bool { if (current_config_ && pcm == *current_config_) { ESP_LOGI(kTag, "ignoring unchanged format"); return true; |
