Sayonara Player
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
ASXParser Class Reference
Inheritance diagram for ASXParser:
AbstractPlaylistParser

Public Member Functions

 ASXParser (const QString &filename, const std::shared_ptr< Util::FileSystem > &fileSystem, const std::shared_ptr< Tagging::TagReader > &tagReader)
 
virtual MetaDataList tracks () final
 

Protected Member Functions

void parse () override
 
void addTrack (const MetaData &track)
 
void addTracks (const MetaDataList &tracks)
 
const QString & content () const
 
QString getAbsoluteFilename (const QString &filename) const
 
void parseSubPlaylist (const QString &playlistPath)
 

Member Function Documentation

◆ parse()

void ASXParser::parse ( )
overrideprotectedvirtual