X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;ds=inline;f=pv%2Fview%2Flogicsignal.cpp;h=b1aaae8f2ddbdf26e2724c1b99787d87d7fd8b0d;hb=ff008de665c7990d5f3408f918ff090d8e6c60b2;hp=3acf1b5cb03ebf53c8a632075a07f32adfa0f7f3;hpb=4c8a6a6d03e2a12f67d910a83589072b478114cb;p=pulseview.git diff --git a/pv/view/logicsignal.cpp b/pv/view/logicsignal.cpp index 3acf1b5..b1aaae8 100644 --- a/pv/view/logicsignal.cpp +++ b/pv/view/logicsignal.cpp @@ -170,21 +170,21 @@ void LogicSignal::paint_mid(QPainter &p, const RowItemPaintParams &pp) const float low_offset = y + 0.5f; const deque< shared_ptr > &snapshots = - data_->get_snapshots(); + data_->logic_snapshots(); if (snapshots.empty()) return; const shared_ptr &snapshot = snapshots.front(); - double samplerate = data_->samplerate(); + double samplerate = snapshot->samplerate(); // Show sample rate as 1Hz when it is unknown if (samplerate == 0.0) samplerate = 1.0; const double pixels_offset = pp.pixels_offset(); - const double start_time = data_->get_start_time(); + const double start_time = snapshot->start_time(); const int64_t last_sample = snapshot->get_sample_count() - 1; const double samples_per_pixel = samplerate * pp.scale(); const double start = samplerate * (pp.offset() - start_time);