+ static std::mutex _global_decode_mutex;
+
+ std::list< std::shared_ptr<decode::Decoder> > _stack;
+
+ std::shared_ptr<pv::data::LogicSnapshot> _snapshot;
+
+ mutable std::mutex _input_mutex;
+ mutable std::condition_variable _input_cond;
+ int64_t _sample_count;
+ bool _frame_complete;
+
+ mutable std::mutex _output_mutex;
+ int64_t _samples_decoded;
+
+ std::map<const decode::Row, decode::RowData> _rows;