diff options
| author | jacqueline <me@jacqueline.id.au> | 2022-12-06 13:17:56 +1100 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2022-12-06 13:17:56 +1100 |
| commit | f35bb64c2b8dbb72fd15f1880e4d01d263660910 (patch) | |
| tree | 4696065116c21147da02b6e6470a6215b343081f /src/audio/fatfs_audio_input.cpp | |
| parent | e0b2562cc4e0e5ae73efacddf68b83bd9fbb6acb (diff) | |
| download | tangara-fw-f35bb64c2b8dbb72fd15f1880e4d01d263660910.tar.gz | |
basic i2s output element
Diffstat (limited to 'src/audio/fatfs_audio_input.cpp')
| -rw-r--r-- | src/audio/fatfs_audio_input.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/audio/fatfs_audio_input.cpp b/src/audio/fatfs_audio_input.cpp index 6777bef2..0f2fbe6d 100644 --- a/src/audio/fatfs_audio_input.cpp +++ b/src/audio/fatfs_audio_input.cpp @@ -4,7 +4,6 @@ #include <memory> #include <string> -#include "audio_element.hpp" #include "esp_heap_caps.h" #include "freertos/portmacro.h" @@ -50,7 +49,7 @@ FatfsAudioInput::~FatfsAudioInput() { free(output_buffer_); } -auto FatfsAudioInput::ProcessStreamInfo(StreamInfo& info) +auto FatfsAudioInput::ProcessStreamInfo(const StreamInfo& info) -> cpp::result<void, AudioProcessingError> { if (is_file_open_) { f_close(¤t_file_); @@ -83,12 +82,12 @@ auto FatfsAudioInput::ProcessStreamInfo(StreamInfo& info) return {}; } -auto FatfsAudioInput::ProcessChunk(cpp::span<std::byte>& chunk) +auto FatfsAudioInput::ProcessChunk(const cpp::span<std::byte>& chunk) -> cpp::result<size_t, AudioProcessingError> { return cpp::fail(UNSUPPORTED_STREAM); } -auto FatfsAudioInput::GetRingBufferDistance() -> size_t { +auto FatfsAudioInput::GetRingBufferDistance() const -> size_t { if (file_buffer_read_pos_ == file_buffer_write_pos_) { return 0; } |
