From 8b2285513f0971bc9369c0248f9778448555739d Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Fri, 9 Jul 2021 18:42:51 -0700 Subject: [PATCH] timeline: use sample rate for waveform offset at all times --- app/widget/timelinewidget/view/timelineview.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/widget/timelinewidget/view/timelineview.cpp b/app/widget/timelinewidget/view/timelineview.cpp index 89bc3b8f1..7b0c7270b 100644 --- a/app/widget/timelinewidget/view/timelineview.cpp +++ b/app/widget/timelinewidget/view/timelineview.cpp @@ -441,7 +441,8 @@ void TimelineView::DrawBlocks(QPainter *painter, bool foreground) if (show_waveforms_) { QRect waveform_rect = r.adjusted(0, text_total_height, 0, 0).toRect(); painter->setPen(shadow_color); - AudioVisualWaveform::DrawWaveform(painter, waveform_rect, this->GetScale(), track->waveform(), SceneToTime(block_left)); + AudioVisualWaveform::DrawWaveform(painter, waveform_rect, this->GetScale(), track->waveform(), + SceneToTime(block_left, GetScale(), connected_track_list_->parent()->GetAudioParams().sample_rate_as_time_base())); } // For transitions, show lines representing a transition