proxy: cleaned up, re-use the render cache's disk save system for proxies, multithreaded compression

This commit is contained in:
itsmattkc
2020-05-04 00:29:26 +10:00
parent f7f437ab04
commit e4e797c901
14 changed files with 318 additions and 226 deletions
+2 -2
View File
@@ -74,7 +74,7 @@ public:
virtual QString id() = 0;
StreamPtr stream();
StreamPtr stream() const;
void set_stream(StreamPtr fs);
/**
@@ -253,7 +253,7 @@ protected:
* Retrieves the absolute filename of the index file for this stream. Decoder must be open for
* this to work correctly.
*/
virtual QString GetIndexFilename() = 0;
virtual QString GetIndexFilename() const = 0;
/**
* @brief Get the destination filename of an audio stream conformed to a set of parameters