cache frames alongside the frame index

Decoder will now pre-render/decode frames in advance of needing
them
This commit is contained in:
itsmattkc
2019-11-17 12:29:53 +09:00
parent c6d5fbae8c
commit 60a27961c2
4 changed files with 257 additions and 191 deletions
+2 -2
View File
@@ -80,7 +80,7 @@ void Frame::set_timestamp(const rational &timestamp)
timestamp_ = timestamp;
}
const int64_t &Frame::native_timestamp()
/*const int64_t &Frame::native_timestamp()
{
return native_timestamp_;
}
@@ -88,7 +88,7 @@ const int64_t &Frame::native_timestamp()
void Frame::set_native_timestamp(const int64_t &timestamp)
{
native_timestamp_ = timestamp;
}
}*/
const olive::PixelFormat &Frame::format()
{