From b2d9d4a5310280e1e9ca3ae572d9fcc028c05081 Mon Sep 17 00:00:00 2001 From: Alex Converse Date: Thu, 12 Feb 2009 13:47:21 +0000 Subject: [PATCH] Give an error message when returning due to an unallocated channel element Patch by Alex Converse ( alex converse gmail com ) Originally committed as revision 17181 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/aac.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/aac.c b/libavcodec/aac.c index 57bafda0a6..f803d79624 100644 --- a/libavcodec/aac.c +++ b/libavcodec/aac.c @@ -1576,7 +1576,10 @@ static int aac_decode_frame(AVCodecContext * avccontext, void * data, int * data } if(elem_type < TYPE_DSE) { if(!ac->che[elem_type][elem_id]) + { + av_log(ac->avccontext, AV_LOG_ERROR, "channel element %d.%d is not allocated\n", elem_type, elem_id); return -1; + } } switch (elem_type) {