diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-06-01 15:28:10 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-06-01 15:28:10 +1000 |
| commit | db2e29a72d9b934e7b58f1d20ac3768eae484ab5 (patch) | |
| tree | fcbf75def2f8672188e37e3e79c2c5be6929c6ad /src/audio/fatfs_audio_input.cpp | |
| parent | 4b93bb22db02b8882338a2092fd240ca15e91c6d (diff) | |
| download | tangara-fw-db2e29a72d9b934e7b58f1d20ac3768eae484ab5.tar.gz | |
Start on audio FSM playback. needs more thought.
Diffstat (limited to 'src/audio/fatfs_audio_input.cpp')
| -rw-r--r-- | src/audio/fatfs_audio_input.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
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<InputStream>& inputs, |
