20 #ifndef PLAYLISTPARSER_H
21 #define PLAYLISTPARSER_H
23 #include <QStringList>
25 #include "playlisttrack.h"
26 #include "playlistformat.h"
27 #include "qmmpui_export.h"
68 static void savePlayList(QList<PlayListTrack *> tracks,
const QString &f_name);
81 static QList<PlayListTrack *>
loadPlaylist(
const QString &fmt,
const QByteArray &content);
90 static QList<PlayListFormat*> *m_formats;
The PlaylistParser class provides a simple api to access playlist format plugins.
Definition: playlistparser.h:33
static QStringList nameFilters()
static bool isPlayList(const QString &url)
static QList< PlayListTrack * > loadPlaylist(const QString &fmt, const QByteArray &content)
static QList< PlayListTrack * > loadPlaylist(const QString &f_name)
static PlayListFormat * findByPath(const QString &filePath)
static void loadFormats()
static void savePlayList(QList< PlayListTrack * > tracks, const QString &f_name)
static QList< PlayListFormat * > formats()
static PlayListFormat * findByMime(const QString &mime)
static PlayListFormat * findByUrl(const QUrl &url)