$mpdPassword = NULL; $volDownSteps = 10; $volUpSteps = 10; /* Do not change */ ob_start(); include 'inc/mpd.class.php'; include 'inc/functions.php'; $mpd = new mpd($mpdServer, $mpdPort, $mpdPassword); define('CURRENTARTIST', $mpd->playlist[$mpd->current_track_id]['Artist']); define('CURRENTTRACK', $mpd->playlist[$mpd->current_track_id]['Title']); define('CURRENTID', $mpd->playlist[$mpd->current_track_id]['Id']); include 'tpl/header.tpl.php'; if ($mpd->connected == FALSE) { echo "Error: " . $mpd->errStr; } else { $statusrow = explode("\n", $mpd->SendCommand('status')); foreach ($statusrow as $row) { $get = explode(': ', $row); $status[$get[0]] = $get[1]; } $times = explode(':', $status['time']); $CURRENTLENGTH = convertSecs($times[1]); $CURRENTTIME = convertSecs($times[0]); // f*****g dirty if ($mpd->state != 'stop') { $refresh = ($times[1] - $times[0]) * 1000 + 500; if ($refresh < 1) { $refresh = 30500; } echo '<script type="text/javascript">setTimeout("location.reload(true);", ' . $refresh . ');</script>' . "\n"; }