Ejemplo n.º 1
0
$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";
    }