summaryrefslogtreecommitdiff
path: root/src/lib/grok/messenger.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/grok/messenger.h')
-rw-r--r--src/lib/grok/messenger.h27
1 files changed, 2 insertions, 25 deletions
diff --git a/src/lib/grok/messenger.h b/src/lib/grok/messenger.h
index fee5295ae..bb2146799 100644
--- a/src/lib/grok/messenger.h
+++ b/src/lib/grok/messenger.h
@@ -324,38 +324,15 @@ class MessengerBlockingQueue
struct BufferSrc
{
public:
- BufferSrc()
- : BufferSrc("")
- {}
-
- explicit BufferSrc(std::string const& file)
- : _file(file)
- , _client_frame_id(0)
- {}
+ BufferSrc() = default;
- BufferSrc(size_t client_frame_id, size_t frame_id_, uint8_t* frame_ptr_)
+ BufferSrc(size_t frame_id_, uint8_t* frame_ptr_)
: frame_id(frame_id_)
, frame_ptr(frame_ptr_)
- , _file("")
- , _client_frame_id(client_frame_id)
{}
- bool from_disk()
- {
- return !_file.empty() && frame_ptr == nullptr;
- }
-
- size_t index() const
- {
- return _client_frame_id;
- }
-
size_t frame_id = 0;
uint8_t* frame_ptr = nullptr;
-
-private:
- std::string _file;
- size_t _client_frame_id;
};