diff libfaac.c @ 7895:726e49d4d0ee libavcodec

Log an error message in case of invalid number of channels.
author stefano
date Sat, 20 Sep 2008 11:13:14 +0000
parents 85ab7655ad4d
children e9d9d946f213
line wrap: on
line diff
--- a/libfaac.c	Fri Sep 19 18:53:31 2008 +0000
+++ b/libfaac.c	Sat Sep 20 11:13:14 2008 +0000
@@ -38,8 +38,10 @@
     unsigned long samples_input, max_bytes_output;
 
     /* number of channels */
-    if (avctx->channels < 1 || avctx->channels > 6)
+    if (avctx->channels < 1 || avctx->channels > 6) {
+        av_log(avctx, AV_LOG_ERROR, "encoding %d channel(s) is not allowed\n", avctx->channels);
         return -1;
+    }
 
     s->faac_handle = faacEncOpen(avctx->sample_rate,
                                  avctx->channels,