diff mencoder.c @ 14762:b2cb91b9b4e0

fix missing check against lame_init_params that was leading to video only files on low (under 32) audio bitrates
author reynaldo
date Tue, 22 Feb 2005 15:13:28 +0000
parents 7a2adc5e8928
children 63b1cc62fc9b
line wrap: on
line diff
--- a/mencoder.c	Tue Feb 22 14:40:44 2005 +0000
+++ b/mencoder.c	Tue Feb 22 15:13:28 2005 +0000
@@ -1110,7 +1110,10 @@
   lame_presets_set(lame,lame_param_fast, (lame_param_vbr==0), lame_param_preset);
 }
 #endif
-lame_init_params(lame);
+if(lame_init_params(lame) == -1){
+    mp_msg(MSGT_MENCODER, MSGL_FATAL, MSGTR_LameCantInit); 
+    mencoder_exit(1,NULL);
+}
 if(verbose>0){
     lame_print_config(lame);
     lame_print_internals(lame);