у меня в этом большие сомнения, и в тестовой системе на винде был запуск именно madplay.exe(в логах было)Vit писал(а): В системе используется vlc который идет с установкой.
Код: Выделить всё
/**
* Summary of playSound
* @param mixed $filename File name
* @param mixed $exclusive Exclusive (default 0)
* @param mixed $priority Priority (default 0)
* @return void
*/
function playSound($filename, $exclusive = 0, $priority = 0)
{
global $ignoreSound;
if (file_exists(ROOT . 'sounds/' . $filename . '.mp3'))
$filename = ROOT . 'sounds/' . $filename . '.mp3';
elseif (file_exists(ROOT . 'sounds/' . $filename))
$filename = ROOT . 'sounds/' . $filename;
if (defined('SETTINGS_HOOK_BEFORE_PLAYSOUND') && SETTINGS_HOOK_BEFORE_PLAYSOUND != '')
eval(SETTINGS_HOOK_BEFORE_PLAYSOUND);
if (!$ignoreSound)
{
if (file_exists($filename))
{
if (IsWindowsOS())
safe_exec(DOC_ROOT . '/rc/madplay.exe ' . $filename, $exclusive, $priority);
else
safe_exec('mplayer ' . $filename, $exclusive, $priority);
}
}
if (defined('SETTINGS_HOOK_AFTER_PLAYSOUND') && SETTINGS_HOOK_AFTER_PLAYSOUND != '')
eval(SETTINGS_HOOK_AFTER_PLAYSOUND);
}