began node hashing for improved cache

This commit is contained in:
itsmattkc
2019-09-02 12:06:24 +10:00
parent f2972651af
commit b563b9e783
7 changed files with 106 additions and 24 deletions
+4 -2
View File
@@ -51,6 +51,8 @@ public:
virtual QString id() override;
virtual int64_t GetTimestampFromTime(const rational& time) override;
private:
/**
* @brief Handle an error
@@ -117,6 +119,8 @@ private:
*/
void SaveFrameIndex();
int64_t GetClosestTimestampInIndex(const int64_t& ts);
/**
* @brief Returns an AVPixelFormat that can be
* @param pix_fmt
@@ -124,8 +128,6 @@ private:
*/
AVPixelFormat GetCompatiblePixelFormat(const AVPixelFormat& pix_fmt);
int64_t GetClosestTimestampInIndex(const int64_t& ts);
AVFormatContext* fmt_ctx_;
AVCodecContext* codec_ctx_;
AVStream* avstream_;