Add/remove reference for parameters
This commit is contained in:
@@ -251,7 +251,7 @@ void AlbumCoverLoader::InitArt(TaskPtr task) {
|
||||
|
||||
}
|
||||
|
||||
AlbumCoverLoader::LoadImageResult AlbumCoverLoader::LoadImage(TaskPtr task, const AlbumCoverLoaderOptions::Type &type) {
|
||||
AlbumCoverLoader::LoadImageResult AlbumCoverLoader::LoadImage(TaskPtr task, const AlbumCoverLoaderOptions::Type type) {
|
||||
|
||||
switch (type) {
|
||||
case AlbumCoverLoaderOptions::Type::Unset:{
|
||||
|
||||
@@ -109,7 +109,7 @@ class AlbumCoverLoader : public QObject {
|
||||
quint64 EnqueueTask(TaskPtr task);
|
||||
void ProcessTask(TaskPtr task);
|
||||
void InitArt(TaskPtr task);
|
||||
LoadImageResult LoadImage(TaskPtr task, const AlbumCoverLoaderOptions::Type &type);
|
||||
LoadImageResult LoadImage(TaskPtr task, const AlbumCoverLoaderOptions::Type type);
|
||||
LoadImageResult LoadEmbeddedImage(TaskPtr task);
|
||||
LoadImageResult LoadUrlImage(TaskPtr task, const AlbumCoverLoaderResult::Type result_type, const QUrl &cover_url);
|
||||
LoadImageResult LoadLocalUrlImage(TaskPtr task, const AlbumCoverLoaderResult::Type result_type, const QUrl &cover_url);
|
||||
|
||||
@@ -41,10 +41,10 @@ class AlbumCoverLoaderResult {
|
||||
|
||||
explicit AlbumCoverLoaderResult(const bool _success = false,
|
||||
const Type _type = Type::None,
|
||||
AlbumCoverImageResult _album_cover = AlbumCoverImageResult(),
|
||||
const AlbumCoverImageResult &_album_cover = AlbumCoverImageResult(),
|
||||
const QImage &_image_scaled = QImage(),
|
||||
const QUrl _art_manual_updated = QUrl(),
|
||||
const QUrl _art_automatic_updated = QUrl()) :
|
||||
const QUrl &_art_manual_updated = QUrl(),
|
||||
const QUrl &_art_automatic_updated = QUrl()) :
|
||||
success(_success),
|
||||
type(_type),
|
||||
album_cover(_album_cover),
|
||||
|
||||
Reference in New Issue
Block a user