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