diff --git a/src/audio/i2s_audio_output.cpp b/src/audio/i2s_audio_output.cpp index bfc88588..ca943904 100644 --- a/src/audio/i2s_audio_output.cpp +++ b/src/audio/i2s_audio_output.cpp @@ -92,12 +92,10 @@ auto I2SAudioOutput::ProcessStreamInfo(const StreamInfo& info) auto I2SAudioOutput::ProcessChunk(const cpp::span& chunk) -> cpp::result { - ESP_LOGI(kTag, "playing samples"); SetSoftMute(false); // TODO(jacqueline): write smaller parts with a small delay so that we can // be responsive to pause and seek commands. - std::size_t bytes_written = dac_->WriteData(chunk, portMAX_DELAY); - ESP_LOGI(kTag, "played %u bytes", bytes_written); + dac_->WriteData(chunk, portMAX_DELAY); return 0; } diff --git a/src/drivers/display.cpp b/src/drivers/display.cpp index 83710f45..2ada4a3e 100644 --- a/src/drivers/display.cpp +++ b/src/drivers/display.cpp @@ -241,7 +241,7 @@ void Display::Flush(lv_disp_drv_t* disp_drv, // lv_disp_flush_ready(&driver_); } -void IRAM_ATTR Display::PostTransaction(const spi_transaction_t& transaction) { +void Display::PostTransaction(const spi_transaction_t& transaction) { if (reinterpret_cast(transaction.user) & LVGL_FLUSH) { lv_disp_flush_ready(&driver_); } diff --git a/src/main/main.cpp b/src/main/main.cpp index 06908ef3..fde416ce 100644 --- a/src/main/main.cpp +++ b/src/main/main.cpp @@ -89,7 +89,6 @@ void lvgl_main(void* voidArgs) { extern "C" void app_main(void) { ESP_LOGI(TAG, "Initialising peripherals"); - ESP_ERROR_CHECK(gpio_install_isr_service(ESP_INTR_FLAG_LOWMED)); ESP_ERROR_CHECK(drivers::init_i2c()); ESP_ERROR_CHECK(drivers::init_spi());