function _populateDefaults()
 {
     parent::_populateDefaults();
     $this->_configDefaults['LogRequests'] = array('value' => 'BOOLEAN', 'description' => "Whether or not to add requests we make to the log.", 'default' => 1, 'empty_ok' => 1);
     $this->_configDefaults['LogResponses'] = array('value' => 'BOOLEAN', 'description' => "Whether or not to add responses we receive to the log.", 'default' => 1, 'empty_ok' => 1);
 }
 function _populateDefaults()
 {
     parent::_populateDefaults();
     $this->_configDefaults['DaemonPeekSeconds'] = array('value' => 'NUMBER', 'description' => "Seconds to wait between directory checks.", 'default' => 10, 'emptyok' => 1);
     $this->_configDefaults['DirJobsQueued'] = array('value' => 'URL', 'description' => "Location to write new jobs to.", 'default' => '');
     $this->_configDefaults['DirPID'] = array('value' => 'DIR', 'description' => "Process ID files will be created and removed from this directory.", 'default' => '/tmp/moviemasher/');
     $this->_configDefaults['LogRequests'] = array('value' => 'BOOLEAN', 'description' => "Whether or not to add requests we receive to the log.", 'default' => 1);
     $this->_configDefaults['LogResponses'] = array('value' => 'BOOLEAN', 'description' => "Whether or not to add responses we generate to the log.", 'default' => 1);
     $this->_configDefaults['PosixGroup'] = array('value' => 'GROUP', 'description' => "POSIX gid to run daemon under.", 'default' => '', 'emptyok' => 1);
     $this->_configDefaults['PosixUser'] = array('value' => 'GROUP', 'description' => "POSIX uid to run daemon under.", 'default' => '', 'emptyok' => 1);
 }
 function _populateDefaults()
 {
     parent::_populateDefaults();
     $this->_configDefaults['FileAudioMaxSize'] = array('value' => 'MEG', 'description' => "Maximum Size of uploaded audio Files, in megabytes.", 'default' => '0', 'emptyok' => 1);
     $this->_configDefaults['FileVideoMaxSize'] = array('value' => 'MEG', 'description' => "Maximum Size of uploaded video Files, in megabytes.", 'default' => '0', 'emptyok' => 1);
     $this->_configDefaults['FileImageMaxSize'] = array('value' => 'MEG', 'description' => "Maximum Size of uploaded image Files, in megabytes.", 'default' => '0', 'emptyok' => 1);
 }
 function _populateDefaults()
 {
     parent::_populateDefaults();
     $this->_configDefaults['CacheSize'] = array('value' => 'GIG', 'description' => "Cache cleanup will occur if DirCache is larger than CacheSize after a job", 'default' => '1');
     $this->_configDefaults['DirTemporary'] = array('value' => 'DIR', 'description' => "Temporary files will be created and removed from this directory", 'default' => '/tmp/moviemasher/');
     $this->_configDefaults['LogProgress'] = array('value' => 'BOOLEAN', 'description' => "Whether or not to include progress information in log", 'default' => 0, 'emptyok' => 1);
     $this->_configDefaults['PathCropper'] = array('value' => 'PROGRAM', 'description' => "Convert program (part of ImageMagick)", 'default' => 'convert');
     $this->_configDefaults['PathFFmpeg'] = array('value' => 'PROGRAM', 'description' => "Path to FFpmeg application", 'default' => 'ffmpeg');
     foreach (MovieMasher_Coder::$defaultOptions as $k => $a) {
         $this->_optionsDefaults[$k] = $a;
     }
 }