add support for asx/cue/m3u/pls/xspf playlists

This commit is contained in:
Andrzej Rybczak
2011-10-01 16:35:45 +02:00
parent 8a094db8ed
commit 89e00e447a
2 changed files with 26 additions and 11 deletions

View File

@@ -1286,7 +1286,11 @@ int main(int argc, char *argv[])
{
static const char lastfm_url[] = "lastfm://";
if (path.compare(0, static_strlen(lastfm_url), lastfm_url) == 0
|| path.find(".pls", path.length()-4) != std::string::npos)
|| path.find(".asx", path.length()-4) != std::string::npos
|| path.find(".cue", path.length()-4) != std::string::npos
|| path.find(".m3u", path.length()-4) != std::string::npos
|| path.find(".pls", path.length()-4) != std::string::npos
|| path.find(".xspf", path.length()-5) != std::string::npos)
Mpd.LoadPlaylist(path);
else
Mpd.Add(path);