MythTV master
musicutils.h
Go to the documentation of this file.
1// qt
2#include <QString>
3
4// mythtv
5#include "mythmetaexp.h"
6
7class MusicMetadata;
8
10META_PUBLIC QString fixFilename(const QString &filename);
11
13META_PUBLIC QString fixFileToken_sl (QString token);
14
16META_PUBLIC QString findIcon(const QString &type, const QString &name, bool ignoreCache = false);
17
20
22META_PUBLIC bool isNewTune(const QString &artist, const QString &album, const QString &title);
META_PUBLIC QString fixFileToken_sl(QString token)
remove any bad filename characters (leaving '/' untouched)
Definition: musicutils.cpp:69
META_PUBLIC QString findIcon(const QString &type, const QString &name, bool ignoreCache=false)
find an image for a artist or genre
Definition: musicutils.cpp:34
META_PUBLIC QString filenameFromMetadata(MusicMetadata *track)
create a filename using the template in the settings and a MusicMetadata object
Definition: musicutils.cpp:78
META_PUBLIC QString fixFilename(const QString &filename)
remove any bad filename characters
Definition: musicutils.cpp:27
META_PUBLIC bool isNewTune(const QString &artist, const QString &album, const QString &title)
try to find a track in the db using the given artist, album and title
Definition: musicutils.cpp:126
#define META_PUBLIC
Definition: mythmetaexp.h:9