Re: [FFmpeg-devel] [PATCH] aacsbr: break infinite loop in sbr_hf_calc_npatches

2015-04-22 Thread Claudio Freire
On Wed, Apr 22, 2015 at 12:54 PM, Andreas Cadhalpun wrote: > On 22.04.2015 17:35, Claudio Freire wrote: >> On Wed, Apr 22, 2015 at 10:23 AM, Andreas Cadhalpun >> wrote: >>> +if (k == last_k && msb == last_msb) { >>> +av_log(ac->avctx, AV_LOG_ERROR, "patch construction failed\n

Re: [FFmpeg-devel] [PATCH] aacsbr: break infinite loop in sbr_hf_calc_npatches

2015-04-22 Thread Andreas Cadhalpun
On 22.04.2015 17:35, Claudio Freire wrote: > On Wed, Apr 22, 2015 at 10:23 AM, Andreas Cadhalpun > wrote: >> +if (k == last_k && msb == last_msb) { >> +av_log(ac->avctx, AV_LOG_ERROR, "patch construction failed\n"); >> +return AVERROR_INVALIDDATA; >> +} >> +

Re: [FFmpeg-devel] [PATCH] aacsbr: break infinite loop in sbr_hf_calc_npatches

2015-04-22 Thread Claudio Freire
On Wed, Apr 22, 2015 at 10:23 AM, Andreas Cadhalpun wrote: > +if (k == last_k && msb == last_msb) { > +av_log(ac->avctx, AV_LOG_ERROR, "patch construction failed\n"); > +return AVERROR_INVALIDDATA; > +} > +last_k = k; > +last_msb = msb; I d

[FFmpeg-devel] [PATCH] aacsbr: break infinite loop in sbr_hf_calc_npatches

2015-04-22 Thread Andreas Cadhalpun
Signed-off-by: Andreas Cadhalpun --- libavcodec/aacsbr.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libavcodec/aacsbr.c b/libavcodec/aacsbr.c index b582d3f..7e98834 100644 --- a/libavcodec/aacsbr.c +++ b/libavcodec/aacsbr.c @@ -514,7 +514,7 @@ static int sbr_make_f