proxy: cleaned up, re-use the render cache's disk save system for proxies, multithreaded compression
This commit is contained in:
@@ -166,13 +166,17 @@ private:
|
||||
*/
|
||||
void FFmpegError(int error_code);
|
||||
|
||||
virtual QString GetIndexFilename() override;
|
||||
virtual QString GetIndexFilename() const override;
|
||||
|
||||
QString GetProxyFilename(int divider) const;
|
||||
|
||||
void ClearResources();
|
||||
|
||||
void InitScaler(int divider);
|
||||
void FreeScaler();
|
||||
|
||||
QString GetProxyFrameFilename(const int64_t& timestamp, const int ÷r) const;
|
||||
|
||||
static int GetScaledDimension(int dim, int divider);
|
||||
|
||||
static PixelFormat::Format GetNativePixelFormat(AVPixelFormat pix_fmt);
|
||||
|
||||
Reference in New Issue
Block a user