double get_samplerate() const;
- int get_segment_count() const;
+ uint32_t get_segment_count() const;
void register_view(shared_ptr<views::ViewBase> view);
const unordered_set< shared_ptr<data::SignalBase> > signalbases() const;
+ bool all_segments_complete(uint32_t segment_id) const;
+
#ifdef ENABLE_DECODE
shared_ptr<data::DecodeSignal> add_decode_signal();