Make gstreamer pipeline detect filetype

This commit is contained in:
Jonas Kvinge
2019-09-09 22:11:13 +02:00
parent 4496760340
commit c66c1e17d3
3 changed files with 68 additions and 20 deletions

View File

@@ -143,7 +143,9 @@ class Song {
QIcon IconForFiletype() const { return IconForFiletype(filetype()); }
bool IsFileLossless() const;
static FileType FiletypeByExtension(QString ext);
static FileType FiletypeByMimetype(const QString &mimetype);
static FileType FiletypeByDescription(const QString &text);
static FileType FiletypeByExtension(const QString &ext);
// Sort songs alphabetically using their pretty title
static void SortSongsListAlphabetically(QList<Song> *songs);