<?php function killPlayingSong() { system("killall -q " . MP3PLAYER); } function setSystemVolume($newvol = null) { global $globaldbh; if ( is_null($newvol) ) return false; system("HOME=" . WEBUSERHOMEDIR . " && /usr/bin/amixer -q sset Master " . $newvol); $query = "UPDATE " . SETTINGSTABLE . " SET value=:value WHERE parameter='CURVOLUME'"; $fields = array(); $fields[':value'] = $newvol; $sth = $globaldbh->prepare($query); $sth->execute($fields); return true; } function getSystemVolume() { global $globaldbh; $query = "SELECT value FROM " . SETTINGSTABLE . " WHERE parameter='CURVOLUME'"; $sth = $globaldbh->prepare($query); $sth->execute(); if ( $row = $sth->fetch(PDO::FETCH_ASSOC) ) { $curvol = $row['value']; } else { $curvol = '0'; } return $curvol; }