]> sigrok.org Git - pulseview.git/blobdiff - pv/data/decodesignal.hpp
Various binary output-related changes
[pulseview.git] / pv / data / decodesignal.hpp
index 1fe696ebe329003397a731bc1725598f94a187a2..e591eb010bfb007f357f5c28b5961f1ac822669c 100644 (file)
@@ -21,6 +21,7 @@
 #define PULSEVIEW_PV_DATA_DECODESIGNAL_HPP
 
 #include <atomic>
 #define PULSEVIEW_PV_DATA_DECODESIGNAL_HPP
 
 #include <atomic>
+#include <deque>
 #include <condition_variable>
 #include <unordered_set>
 #include <vector>
 #include <condition_variable>
 #include <unordered_set>
 #include <vector>
@@ -38,6 +39,7 @@
 
 using std::atomic;
 using std::condition_variable;
 
 using std::atomic;
 using std::condition_variable;
+using std::deque;
 using std::map;
 using std::mutex;
 using std::pair;
 using std::map;
 using std::mutex;
 using std::pair;
@@ -70,7 +72,7 @@ struct DecodeBinaryClass
 {
        const decode::Decoder* decoder;
        const decode::DecodeBinaryClassInfo* info;
 {
        const decode::Decoder* decoder;
        const decode::DecodeBinaryClassInfo* info;
-       vector<DecodeBinaryDataChunk> chunks;
+       deque<DecodeBinaryDataChunk> chunks;
 };
 
 struct DecodeSegment
 };
 
 struct DecodeSegment