mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-28 17:00:03 +00:00
lottieplayer: merge setPos() with renderList()
renderList() build render tree based on current Position. merge both api helps user to avoid mistake. Change-Id: Ia158f28b5ab66ec6e20665726a21d7f1c4e4cc13
This commit is contained in:
committed by
Subhransu Mohanty
parent
a36f340a0b
commit
adddac6180
@@ -162,8 +162,7 @@ void LottieView::seek(float pos)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
mPlayer->setPos(pos);
|
||||
const std::vector<LOTNode *> &renderList = mPlayer->renderList();
|
||||
const std::vector<LOTNode *> &renderList = mPlayer->renderList(pos);
|
||||
update(renderList);
|
||||
}
|
||||
}
|
||||
@@ -186,8 +185,7 @@ void LottieView::render()
|
||||
}
|
||||
mBuffer.buffer = nullptr;
|
||||
} else {
|
||||
mPlayer->setPos(mPendingPos);
|
||||
const std::vector<LOTNode *> &renderList = mPlayer->renderList();
|
||||
const std::vector<LOTNode *> &renderList = mPlayer->renderList(mPendingPos);
|
||||
update(renderList);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user