Changeset 7840
- Timestamp:
- 06/20/09 10:09:44 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
modules/branches/2.6/sipsettings/functions.inc.php
r7837 r7840 120 120 121 121 case CODEC: 122 $codecs[$var['keyword']] = $var['data']; 123 break; 124 122 125 case VIDEO_CODEC: 123 $ codecs[$var['keyword']] = $var['data'];126 $video_codecs[$var['keyword']] = $var['data']; 124 127 break; 125 128 … … 142 145 unset($codecs); 143 146 147 if ($interim_settings['videosupport'] == 'yes') { 148 foreach ($video_codecs as $codec => $enabled) { 149 if ($enabled == '1') { 150 $core_conf->addSipGeneral('allow',$codec); 151 } 152 } 153 } 154 unset($video_codecs); 155 144 156 /* next figure out what we need to write out (deal with things like nat combos, etc. */ 145 157 146 158 $nat_mode = $interim_settings['nat_mode']; 159 $jbenable = $interim_settings['jbenable']; 147 160 foreach ($interim_settings as $key => $value) { 148 161 switch ($key) { … … 165 178 if ($nat_mode == 'externip' && $key != '') { 166 179 $sip_settings[] = array('externip', $value); 180 } 181 break; 182 183 case 'jbforce': 184 case 'jpimpl': 185 case 'jbmaxsize': 186 case 'jbresyncthreshold': 187 case 'jblog': 188 if ($jbenable == 'yes' && $key != '') { 189 $sip_settings[] = array($key, $value); 167 190 } 168 191 break;
