CC-4342: Enabling hardware audio output kills all stream output
-fixed
This commit is contained in:
parent
c974d3df0c
commit
9701614087
|
@ -175,15 +175,13 @@ class Application_Model_StreamSetting
|
||||||
*/
|
*/
|
||||||
public static function setStreamSetting($data)
|
public static function setStreamSetting($data)
|
||||||
{
|
{
|
||||||
$con = Propel::getConnection();
|
|
||||||
|
|
||||||
foreach ($data as $key => $d) {
|
foreach ($data as $key => $d) {
|
||||||
if ($key == "output_sound_device" || $key == "icecast_vorbis_metadata") {
|
if ($key == "output_sound_device" || $key == "icecast_vorbis_metadata") {
|
||||||
$v = $d == 1?"true":"false";
|
$v = ($d == 1) ? "true" : "false";
|
||||||
|
|
||||||
self::saveStreamSetting($key, $v);
|
self::saveStreamSetting($key, $v);
|
||||||
} elseif ($key == "output_sound_device_type") {
|
} elseif ($key == "output_sound_device_type") {
|
||||||
self::saveStreamSetting($key, $v);
|
self::saveStreamSetting($key, $d);
|
||||||
} elseif (is_array($d)) {
|
} elseif (is_array($d)) {
|
||||||
$temp = explode('_', $key);
|
$temp = explode('_', $key);
|
||||||
$prefix = $temp[0];
|
$prefix = $temp[0];
|
||||||
|
|
Loading…
Reference in New Issue