CC-3160: Once Hardware dropdown is changed, stream information does not refresh

-Fixed one error...a few more to go.
This commit is contained in:
Martin Konecny 2011-12-04 21:47:11 -05:00
parent b8e1884583
commit 2bf4c93e5c
1 changed files with 4 additions and 0 deletions

View File

@ -75,11 +75,15 @@ class Application_Model_StreamSetting {
*/ */
public static function setStreamSetting($data){ public static function setStreamSetting($data){
global $CC_DBC; global $CC_DBC;
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";
$sql = "UPDATE cc_stream_setting SET value='$v' WHERE keyname='$key'"; $sql = "UPDATE cc_stream_setting SET value='$v' WHERE keyname='$key'";
$CC_DBC->query($sql); $CC_DBC->query($sql);
} else if ($key == "output_sound_device_type") {
$sql = "UPDATE cc_stream_setting SET value='$d' WHERE keyname='$key'";
$CC_DBC->query($sql);
} else { } else {
$temp = explode('_', $key); $temp = explode('_', $key);
$prefix = $temp[0]; $prefix = $temp[0];