decoder: track divider in cached frame

This commit is contained in:
itsmattkc
2022-10-24 10:13:17 -07:00
parent 3ae7f0ff7e
commit 876bc26a5c
2 changed files with 3 additions and 1 deletions
+2 -1
View File
@@ -112,12 +112,13 @@ TexturePtr Decoder::RetrieveVideo(const RetrieveVideoParams &p)
return nullptr;
}
if (cached_texture_ && cached_time_ == p.time) {
if (cached_texture_ && cached_time_ == p.time && cached_divider_ == p.divider) {
return cached_texture_;
}
cached_texture_ = RetrieveVideoInternal(p);
cached_time_ = p.time;
cached_divider_ = p.divider;
return cached_texture_;
}