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; } ?>

'; foreach ($codec_list as $codec => $codec_state) { $codec_trans = _($codec); $codec_checked = $codec_state ? 'checked' : ''; echo '
  • ' . 'move ' . '' . '  
  • \n"; } echo ''; ?>

    '; foreach ($video_codecs as $codec => $codec_state) { $codec_trans = _($codec); $codec_checked = $codec_state ? 'checked' : ''; echo '
  • ' . 'move ' . '' . '  
  • \n"; } echo ''; ?>