const std::list< boost::shared_ptr<decode::Decoder> >& stack() const;
void push(boost::shared_ptr<decode::Decoder> decoder);
+ void remove(int index);
+
+ int64_t samples_decoded() const;
const std::vector< boost::shared_ptr<pv::view::decode::Annotation> >
annotations() const;
QString error_message();
- void clear_snapshots();
+ void clear();
+
+ uint64_t get_max_sample_count() const;
void begin_decode();
std::list< boost::shared_ptr<decode::Decoder> > _stack;
mutable boost::mutex _mutex;
+ int64_t _samples_decoded;
std::vector< boost::shared_ptr<pv::view::decode::Annotation> >
_annotations;
QString _error_message;