From db2e29a72d9b934e7b58f1d20ac3768eae484ab5 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Thu, 1 Jun 2023 15:28:10 +1000 Subject: Start on audio FSM playback. needs more thought. --- src/audio/fatfs_audio_input.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/audio/fatfs_audio_input.cpp') diff --git a/src/audio/fatfs_audio_input.cpp b/src/audio/fatfs_audio_input.cpp index affe2ff3..ed5db315 100644 --- a/src/audio/fatfs_audio_input.cpp +++ b/src/audio/fatfs_audio_input.cpp @@ -35,7 +35,7 @@ FatfsAudioInput::FatfsAudioInput() FatfsAudioInput::~FatfsAudioInput() {} -auto FatfsAudioInput::OpenFile(const std::string& path) -> void { +auto FatfsAudioInput::OpenFile(const std::string& path) -> bool { if (is_file_open_) { f_close(¤t_file_); is_file_open_ = false; @@ -44,11 +44,11 @@ auto FatfsAudioInput::OpenFile(const std::string& path) -> void { FRESULT res = f_open(¤t_file_, path.c_str(), FA_READ); if (res != FR_OK) { ESP_LOGE(kTag, "failed to open file! res: %i", res); - // TODO(jacqueline): Handle errors. - return; + return false; } is_file_open_ = true; + return true; } auto FatfsAudioInput::Process(const std::vector& inputs, -- cgit v1.2.3