You are here

function video_transcoder_admin_settings_validate in Video 7.2

Same name and namespace in other branches
  1. 6.5 video.admin.inc \video_transcoder_admin_settings_validate()
  2. 6.4 video.admin.inc \video_transcoder_admin_settings_validate()
  3. 7 modules/video_ui/video.admin.inc \video_transcoder_admin_settings_validate()

Form API callback to validate the upload settings form.

File

modules/video_ui/video.admin.inc, line 34
Provides the administration settings for the Video Drupal module.

Code

function video_transcoder_admin_settings_validate($form, &$form_state) {
  $transcodername = $form_state['values']['video_convertor'];
  if ($transcodername == '') {
    return;
  }
  Transcoder::createTranscoder($transcodername)
    ->adminSettingsValidate($form, $form_state);
  if (!form_get_errors() && $transcodername != variable_get('video_convertor')) {
    drupal_set_message(t('Because the selected transcoder was changed, you need to update the codec settings for your presets.'), 'warning');
    $form_state['redirect'] = 'admin/config/media/video/presets';
  }
}