[FFmpeg-cvslog] r12983 - trunk/libavcodec/mpegaudiodec.c
Benoit Fouet
benoit.fouet
Mon Apr 28 09:47:18 CEST 2008
bcoudurier wrote:
> Modified: trunk/libavcodec/mpegaudiodec.c
> ==============================================================================
> --- trunk/libavcodec/mpegaudiodec.c (original)
> +++ trunk/libavcodec/mpegaudiodec.c Sat Apr 26 14:51:52 2008
> @@ -2581,12 +2581,9 @@ static int decode_frame_mp3on4(AVCodecCo
> for (fr = 0; fr < s->frames; fr++) {
> start = start2;
> fsize = (start[0] << 4) | (start[1] >> 4);
> + fsize = FFMIN3(fsize, len, MPA_MAX_CODED_FRAME_SIZE);
> start2 += fsize;
>
shouldn't those two last lines be swapped ?
> - if (fsize > len)
> - fsize = len;
> len -= fsize;
> - if (fsize > MPA_MAX_CODED_FRAME_SIZE)
> - fsize = MPA_MAX_CODED_FRAME_SIZE;
> m = s->mp3decctx[fr];
> assert (m != NULL);
>
--
Benoit Fouet
Purple Labs S.A.
www.purplelabs.com
More information about the ffmpeg-cvslog
mailing list