From 222c810b07ffc635fc7908d121e97e4d65ccc5c8 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Fri, 2 Dec 2022 13:39:00 +1100 Subject: fix build errors --- src/audio/include/stream_info.hpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/audio/include/stream_info.hpp') diff --git a/src/audio/include/stream_info.hpp b/src/audio/include/stream_info.hpp index bf5d4c60..ca28dd4e 100644 --- a/src/audio/include/stream_info.hpp +++ b/src/audio/include/stream_info.hpp @@ -3,9 +3,13 @@ #include #include #include -#include "esp-idf/components/cbor/tinycbor/src/cbor.h" + +#include "cbor.h" #include "result.hpp" +#include "cbor_decoder.hpp" +#include "cbor_encoder.hpp" + namespace audio { class StreamInfo { @@ -18,7 +22,7 @@ class StreamInfo { static auto Create(const uint8_t* buffer, size_t length) -> cpp::result; - StreamInfo(CborValue& map); + StreamInfo(cbor::MapDecoder*); StreamInfo() = default; StreamInfo(const StreamInfo&) = default; @@ -34,11 +38,7 @@ class StreamInfo { return sample_rate_; } - enum EncodeError { - OUT_OF_MEMORY, - }; - - auto WriteToMap(CborEncoder encoder) -> cpp::result; + auto WriteToMap(cbor::Encoder& encoder) -> cpp::result; private: std::optional path_; -- cgit v1.2.3