The PLSParser class.
More...
#include <PLSParser.h>
|
| PLSParser (const QString &filename) |
|
virtual MetaDataList | tracks (bool forceParse=false) final |
| parse playlist and return found metadata More...
|
|
|
void | addTrack (const MetaData &md) |
|
void | addTracks (const MetaDataList &v_md) |
|
const QString & | content () const |
|
QString | getAbsoluteFilename (const QString &filename) const |
| calculates the absolute filename for a track depending on the path of the playlist file More...
|
|
◆ getAbsoluteFilename()
QString AbstractPlaylistParser::getAbsoluteFilename |
( |
const QString & |
filename | ) |
const |
|
protectedinherited |
calculates the absolute filename for a track depending on the path of the playlist file
- Parameters
-
filename | as seen in the playlist |
- Returns
- absolute filename if local file. filename else
◆ tracks()
virtual MetaDataList AbstractPlaylistParser::tracks |
( |
bool |
forceParse = false | ) |
|
|
finalvirtualinherited |
parse playlist and return found metadata
- Parameters
-
forceParse | once if parsed, this function won't parse again and just return the metadata.
Set to true if you want to force parsing again |
- Returns
- list of MetaData