X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fdecodetrace.cpp;h=d8f04c582ef5a6c9c76696e344e034a52db6bace;hp=ee9b0ee211472c47347deb84d7b01241db0a056d;hb=477472187338948c83bea5d790ead66034008296;hpb=946b52e1f0e0520415c3653cc6ea9d083718f76d diff --git a/pv/views/trace/decodetrace.cpp b/pv/views/trace/decodetrace.cpp index ee9b0ee2..d8f04c58 100644 --- a/pv/views/trace/decodetrace.cpp +++ b/pv/views/trace/decodetrace.cpp @@ -54,10 +54,8 @@ extern "C" { #include using std::all_of; -using std::list; using std::make_pair; using std::max; -using std::make_pair; using std::map; using std::min; using std::out_of_range; @@ -304,8 +302,7 @@ void DecodeTrace::populate_popup_form(QWidget *parent, QFormLayout *form) init_state_map_.clear(); decoder_forms_.clear(); - const list< shared_ptr > &stack = - decode_signal_->decoder_stack_list(); + const vector< shared_ptr > &stack = decode_signal_->decoder_stack(); if (stack.empty()) { QLabel *const l = new QLabel( @@ -600,11 +597,11 @@ void DecodeTrace::draw_unresolved_period(QPainter &p, int h, int left, int right double samples_per_pixel, pixels_offset; - const int64_t sample_count = decode_signal_->sample_count(); + const int64_t sample_count = decode_signal_->get_working_sample_count(); if (sample_count == 0) return; - const int64_t samples_decoded = decode_signal_->samples_decoded(); + const int64_t samples_decoded = decode_signal_->get_decoded_sample_count(); if (sample_count == samples_decoded) return; @@ -776,7 +773,7 @@ void DecodeTrace::create_decoder_form(int index, QFormLayout *const decoder_form = new QFormLayout; group->add_layout(decoder_form); - const list channels = decode_signal_->get_channels(); + const vector channels = decode_signal_->get_channels(); // Add the channels for (DecodeChannel ch : channels) {