getCodecs('audio', true); $video_codecs = $this->getCodecs('video', true); $sccp_disalow_def = $this->extconfigs->getextConfig('sccpDefaults','disallow'); $sccp_disalow = $sccp_disalow_def; if (!empty($_REQUEST['id'])) { $dev_id = $_REQUEST['id']; $db_res = $this->dbinterface->get_db_SccpTableData('get_sccpdevice_byid', array("id" => $dev_id)); if (!empty($db_res['allow'])) { $i = 1; foreach(explode(';', $db_res['allow']) as $c){ $codec_list[$c] = $i; $i ++; } foreach ($sccp_codec as $c => $v) { if (!isset($codec_list[$c])) { $codec_list[$c] = false; } } } if (!empty($db_res['disallow'])) { $sccp_disalow = $db_res['disallow']; } } else { $codec_list = $sccp_codec; } ?>