On Tue, Dec 6, 2016 at 5:08 PM, Alex Converse <alex.conve...@gmail.com> wrote:
> Fixes https://www2.iis.fraunhofer.de/AAC/7.1auditionOutLeader_v2_rtb.mp4
>
> Reported-by: rcombs on IRC
> ---
>  libavcodec/aacdec_template.c | 6 ++++--
>  1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/libavcodec/aacdec_template.c b/libavcodec/aacdec_template.c
> index 8cfa34b..64d46e3 100644
> --- a/libavcodec/aacdec_template.c
> +++ b/libavcodec/aacdec_template.c
> @@ -3038,8 +3038,10 @@ static int aac_decode_frame_int(AVCodecContext *avctx, 
> void *data,
>              break;
>          }
>
> -        che_prev       = che;
> -        elem_type_prev = elem_type;
> +        if (elem_type < TYPE_DSE) {
> +            che_prev       = che;
> +            elem_type_prev = elem_type;
> +        }
>

Arguably the che having knowledge of its element type would be better
design but more invasive.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to