diff options
| author | jacqueline <me@jacqueline.id.au> | 2022-12-02 17:25:53 +1100 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2022-12-02 17:25:53 +1100 |
| commit | c36208016eefcdfdeff045f675f74fdb69dddb52 (patch) | |
| tree | 817bd458ca14a6dd0d200390a0b11cb2120aa33f /src/audio/audio_decoder.cpp | |
| parent | 222c810b07ffc635fc7908d121e97e4d65ccc5c8 (diff) | |
| download | tangara-fw-c36208016eefcdfdeff045f675f74fdb69dddb52.tar.gz | |
better cbor handling
Diffstat (limited to 'src/audio/audio_decoder.cpp')
| -rw-r--r-- | src/audio/audio_decoder.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/audio/audio_decoder.cpp b/src/audio/audio_decoder.cpp index a19fd5bf..48637f08 100644 --- a/src/audio/audio_decoder.cpp +++ b/src/audio/audio_decoder.cpp @@ -39,8 +39,8 @@ auto AudioDecoder::SetOutputBuffer(MessageBufferHandle_t* buffer) -> void { output_buffer_ = buffer; } -auto AudioDecoder::ProcessStreamInfo(StreamInfo&& info) - -> cpp::result<void, StreamError> { +auto AudioDecoder::ProcessStreamInfo(StreamInfo& info) + -> cpp::result<void, AudioProcessingError> { stream_info_ = info; // Reuse the existing codec if we can. This will help with gapless playback, @@ -62,7 +62,7 @@ auto AudioDecoder::ProcessStreamInfo(StreamInfo&& info) } auto AudioDecoder::ProcessChunk(uint8_t* data, std::size_t length) - -> cpp::result<size_t, StreamError> { + -> cpp::result<size_t, AudioProcessingError> { if (current_codec_ == nullptr) { // Should never happen, but fail explicitly anyway. return cpp::fail(UNSUPPORTED_STREAM); @@ -111,7 +111,7 @@ auto AudioDecoder::ProcessChunk(uint8_t* data, std::size_t length) return current_codec_->GetInputPosition(); } -auto AudioDecoder::ProcessIdle() -> cpp::result<void, StreamError> { +auto AudioDecoder::ProcessIdle() -> cpp::result<void, AudioProcessingError> { // Not used; we delay forever when waiting on IO. return {}; } |
