X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fview.cpp;h=7de1c792c06fa9880eee2d295e4cc8fc9672ef19;hp=99a28e4d7ee187b805490699ace737428cc31e1f;hb=2220e94218298b208041c5e828595d9e1b842c88;hpb=d2fc6be9af3ba409032da6dcabc4630c657bb56c diff --git a/pv/view/view.cpp b/pv/view/view.cpp index 99a28e4..7de1c79 100644 --- a/pv/view/view.cpp +++ b/pv/view/view.cpp @@ -349,24 +349,12 @@ void View::zoom_one_to_one() if (visible_data.empty()) return; - double samplerate = 0.0; - for (const shared_ptr d : visible_data) { - assert(d); - const vector< shared_ptr > segments = - d->segments(); - for (const shared_ptr &s : segments) - samplerate = max(samplerate, s->samplerate()); - } - - if (samplerate == 0.0) - return; - assert(viewport_); const int w = viewport_->width(); if (w <= 0) return; - set_zoom(1.0 / samplerate, w / 2); + set_zoom(1.0 / session_.get_samplerate(), w / 2); } void View::set_scale_offset(double scale, const Timestamp& offset)