On 10/22/2012 05:02 PM, Diego Biurrun wrote:
> From: Michael Niedermayer <michae...@gmx.at>
> 
> ---
> This fixes artifacts when seeking in
> http://commondatastorage.googleapis.com/dalecurtis-shared/ironman2.mp3
> 
>  libavcodec/mpegaudiodec.c |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c
> index 572f074..f0bfcb0 100644
> --- a/libavcodec/mpegaudiodec.c
> +++ b/libavcodec/mpegaudiodec.c
> @@ -1398,6 +1398,7 @@ static int mp_decode_layer3(MPADecodeContext *s)
>                  g = &s->granules[ch][gr];
>                  s->last_buf_size += g->part2_3_length;
>                  memset(g->sb_hybrid, 0, sizeof(g->sb_hybrid));
> +                compute_imdct(s, g, &s->sb_samples[ch][18 * gr][0], 
> s->mdct_buf[ch]);
>              }
>          }
>          skip = s->last_buf_size - 8 * main_data_begin;
> 

Looks fine.
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to