Ho scritto questo codice ma anche se $arate è uguale a uno di quei valori scrive lo stesso 44100,perchè? vedete qualche errore?
grazie !

Codice PHP:
if(isset($p['audio_rate']))  
         
$arate $p['audio_rate'];  
          elseif(isset(
$i['audio_rate']))  
          
$arate $i['audio_rate'];  
          elseif(
$arate != '11025' OR $arate != '22050' OR $arate != '44100' OR $arate != '48000'
          {
$arate '44100';} 
           if(!empty(
$arate))  
           
$opt_av .= $arate_cmd " -ar $arate "