diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2007-07-24 04:10:58 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2007-07-24 04:10:58 +0000 |
commit | a74d0b7163c8755e23598997c364bc75a18f943e (patch) | |
tree | c1ad6ca02907d18b78542e79e557e93901afadf7 /stream.php | |
parent | 0f9c1f245c35e533171cda4b433718f24ca8a707 (diff) | |
download | ampache-a74d0b7163c8755e23598997c364bc75a18f943e.tar.gz ampache-a74d0b7163c8755e23598997c364bc75a18f943e.tar.bz2 ampache-a74d0b7163c8755e23598997c364bc75a18f943e.zip |
added dynamic playlist item support, default and genre currently work
Diffstat (limited to 'stream.php')
-rw-r--r-- | stream.php | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -60,11 +60,19 @@ switch ($_REQUEST['action']) { case 'radio': $radio = new Radio($object_data['0']); $urls[] = $radio->url; + $song_ids[] = '-1'; break; case 'song': - default: $song_ids[] = $object_data['0']; break; + default: + $random_url = Random::play_url($object_data['1']); + // If there's something to actually add + if ($random_url) { + $urls[] = $random_url; + $song_ids[] = '-1'; + } + break; } // end switch on type } // end foreach |