<?
include "../includes/common_Vars.inc.php";
include "../includes/common_Sqlbasic.inc.php";

if(!$FileName)
	{
        $Playlists=mysql_query("SELECT * FROM streamPanel_users, streamPanel_streams, streamPanel_shoutcast_servers, $GLOBAL_DB_PLS WHERE
        streamPanel_streams.stream_id=".$GLOBAL_DB_PLS.".ServerID && streamPanel_streams.stream_purpose='Broadcast' && streamPanel_users.id=streamPanel_streams.user_id &&
        streamPanel_streams.stream_id=streamPanel_shoutcast_servers.id && streamPanel_users.password='$streamPanel_key'");
	$Playlist=mysql_fetch_array($Playlists);
	$FileName=$Playlist[FileName];
	}

$Playlists=mysql_query("SELECT * FROM $GLOBAL_DB_PLS WHERE FileName='$FileName' && ServerID!='0'");
while($Playlist=mysql_fetch_array($Playlists))
	{
	$cnt++;

	//Look up server info
$servers=mysql_query("SELECT * FROM streamPanel_users,streamPanel_shoutcast_servers,streamPanel_streams WHERE streamPanel_streams.stream_id=streamPanel_shoutcast_servers.id && streamPanel_users.password='$streamPanel_key' && streamPanel_streams.stream_id='$Playlist[ServerID]'");
	$server=mysql_fetch_array($servers);

	if($cnt==1)$First="http://".$server[DestIP].":".$server[PortBase];
		
	$file.='[playlist]
Numberofentries='.mysql_num_rows($Playlists).'
File'.$cnt.'=http://'.$server[DestIP].':'.$server[PortBase].'
Title'.$cnt.'='.$server[Description].'
Length'.$cnt.'=-1
';
	}

if(substr($_SERVER["HTTP_USER_AGENT"],0,20)!="Windows-Media-Player")
{
$file.='Version=2';

//x-mpeg works in firefox but NOT in IE with RealPlayer & Winamp
//x-mpegurl works in firefox and IE with Winamp // Forcefully opens winamp when using Firefox, but gives error when using realplayer
//m3u opens Realplayer in IE, but in FireFox forces Winamp
//pls opens Realplayer & Winamp in IE and FireFox..
header("Content-Type: audio/pls");
echo $file;
}
//It's Crapdoes Media Player!
else
{
header("Content-Type: audio/mpeg");
echo $First;
}


?>
