From 1a3b58e0f56cf4613dfe2b5274bdea12c08fefca Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Fri, 9 Feb 2018 11:37:28 +0100 Subject: [PATCH] Generic ring buffer FrameMetadata --- src/RingBuffer.hpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/RingBuffer.hpp b/src/RingBuffer.hpp index 3fb4ba3..a3bde53 100644 --- a/src/RingBuffer.hpp +++ b/src/RingBuffer.hpp @@ -7,12 +7,10 @@ #include #include #include - +#include struct FrameMetadata { - FrameMetadata(){} - // Ring buffer needed data. size_t buffer_slot_index; size_t frame_bytes_size; @@ -23,8 +21,8 @@ struct FrameMetadata std::string type; size_t frame_shape[2]; - // Pass the original header as well. - std::string header_string; + // Pass additional header values. + std::map header_values; }; class RingBuffer