[Image] Improved cover art handling

This commit is contained in:
epoupon
2015-09-18 18:20:37 +02:00
parent fa0111988e
commit 23aa00a999
12 changed files with 111 additions and 123 deletions
+4 -4
View File
@@ -25,7 +25,7 @@
#include <Wt/WResource>
#include "database/DatabaseHandler.hpp"
#include "cover/CoverArt.hpp"
#include "image/Image.hpp"
namespace UserInterface {
@@ -47,14 +47,14 @@ class CoverResource : public Wt::WResource
private:
const CoverArt::CoverArt& getDefaultCover(std::size_t size);
void putCover(Wt::Http::Response& response, const CoverArt::CoverArt& cover);
const Image::Image& getDefaultCover(std::size_t size);
void putCover(Wt::Http::Response& response, Image::Image image);
std::mutex _mutex;
Database::Handler& _db;
// Default cover for different sizes
std::map<std::size_t, CoverArt::CoverArt> _defaultCovers;
std::map<std::size_t, Image::Image> _defaultCovers;
// TODO construct a cache for covers?
};