mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-08 08:04:08 +02:00
Fix radial loading and seek frame in PiP.
This commit is contained in:
parent
112c597556
commit
aeb994dd40
2 changed files with 3 additions and 1 deletions
|
@ -1557,6 +1557,8 @@ void Pip::playbackPauseResume() {
|
||||||
|
|
||||||
void Pip::restartAtSeekPosition(crl::time position) {
|
void Pip::restartAtSeekPosition(crl::time position) {
|
||||||
if (!_instance.info().video.cover.isNull()) {
|
if (!_instance.info().video.cover.isNull()) {
|
||||||
|
_preparedCoverStorage = QImage();
|
||||||
|
_preparedCoverState = ThumbState::Empty;
|
||||||
_instance.saveFrameToCover();
|
_instance.saveFrameToCover();
|
||||||
}
|
}
|
||||||
auto options = Streaming::PlaybackOptions();
|
auto options = Streaming::PlaybackOptions();
|
||||||
|
|
|
@ -496,7 +496,7 @@ void Pip::RendererGL::paintRadialLoading(
|
||||||
int(std::round(fg.red() * fgAlpha + fade.red() * fadeAlpha)),
|
int(std::round(fg.red() * fgAlpha + fade.red() * fadeAlpha)),
|
||||||
int(std::round(fg.green() * fgAlpha + fade.green() * fadeAlpha)),
|
int(std::round(fg.green() * fgAlpha + fade.green() * fadeAlpha)),
|
||||||
int(std::round(fg.blue() * fgAlpha + fade.blue() * fadeAlpha)),
|
int(std::round(fg.blue() * fgAlpha + fade.blue() * fadeAlpha)),
|
||||||
fg.alphaF());
|
fg.alpha());
|
||||||
|
|
||||||
_owner->paintRadialLoadingContent(p, newInner, color);
|
_owner->paintRadialLoadingContent(p, newInner, color);
|
||||||
}, kRadialLoadingOffset, true);
|
}, kRadialLoadingOffset, true);
|
||||||
|
|
Loading…
Add table
Reference in a new issue