use raw time values independent of timebase for scaling timeline ui
This commit is contained in:
@@ -49,7 +49,6 @@ void TimelineView::AddClip(ClipBlock *clip)
|
||||
|
||||
// Set up clip with view parameters (clip item will automatically size its rect accordingly)
|
||||
clip_item->SetClip(clip);
|
||||
clip_item->SetTimebase(timebase_);
|
||||
clip_item->SetScale(scale_);
|
||||
|
||||
// Add to list of clip items that can be iterated through
|
||||
@@ -74,10 +73,6 @@ void TimelineView::SetTimebase(const rational &timebase)
|
||||
{
|
||||
timebase_ = timebase;
|
||||
|
||||
foreach (TimelineViewClipItem* item, clip_items_) {
|
||||
item->SetTimebase(timebase_);
|
||||
}
|
||||
|
||||
playhead_line_->SetTimebase(timebase_);
|
||||
}
|
||||
|
||||
@@ -113,7 +108,7 @@ void TimelineView::mousePressEvent(QMouseEvent *event)
|
||||
|
||||
ghost->SetIn(clip->in());
|
||||
ghost->SetOut(clip->out());
|
||||
ghost->SetTimebase(timebase_);
|
||||
ghost->SetScale(scale_);
|
||||
|
||||
ghost->setPos(clip_item->pos());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user