21#ifndef METADATAMANAGER_H
22#define METADATAMANAGER_H
28#include <QRecursiveMutex>
29#include <QRegularExpression>
32#include "metadatamodel.h"
43class QMMP_EXPORT MetaDataManager
77 QList<QRegularExpression>
regExps()
const;
123 static void destroy();
125 struct CoverCacheItem
131 QFileInfoList findCoverFiles(QDir dir,
int depth)
const;
132 CoverCacheItem *createCoverCacheItem(
const QString &url)
const;
133 mutable QCache<QString, CoverCacheItem> *m_cover_cache;
135 mutable QRecursiveMutex m_mutex;
Input plugin interface (decoder factory).
Definition decoderfactory.h:54
Engine plugin interface.
Definition enginefactory.h:55
The QmmpSettings class provides access to global settings.
Definition qmmpsettings.h:36
@ AllParts
Definition trackinfo.h:58