diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2008-04-15 06:20:47 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2008-04-15 06:20:47 +0000 |
commit | ac832cdab9476929ab08cf6b433cbccb8369b77b (patch) | |
tree | df2ca555f52ca131214e359c07298270110bb98f /server | |
parent | 3900727d938a6bdbe8453188a030abccb4fa537a (diff) | |
download | ampache-ac832cdab9476929ab08cf6b433cbccb8369b77b.tar.gz ampache-ac832cdab9476929ab08cf6b433cbccb8369b77b.tar.bz2 ampache-ac832cdab9476929ab08cf6b433cbccb8369b77b.zip |
add url_to_song function to api for amarok2
Diffstat (limited to 'server')
-rw-r--r-- | server/xml.server.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/server/xml.server.php b/server/xml.server.php index b6deeec1..ef5e3658 100644 --- a/server/xml.server.php +++ b/server/xml.server.php @@ -232,6 +232,13 @@ switch ($_REQUEST['action']) { ob_end_clean(); echo xmlData::songs(array($uid)); break; + case 'url_to_song': + $url = scrub_in($_REQUEST['url'); + + $song_id = Song::parse_song_url($url); + ob_end_clean(); + echo xmlData:;songs(array($song_id)); + break; case 'playlists': Browse::reset_filters(); Browse::set_type('playlist'); |