* resync without endless loop

Originally committed as revision 849 to svn://svn.ffmpeg.org/ffmpeg/trunk
pull/126/head
Zdenek Kabelac 23 years ago
parent 62959862df
commit 3625e88ab7
  1. 2
      libavcodec/mpegaudiodec.c

@ -2399,6 +2399,8 @@ static int decode_frame(AVCodecContext * avctx,
if (len == 0) {
/* frame too long: resync */
s->frame_size = 0;
memcpy(s->inbuf, s->inbuf + 1, s->inbuf_ptr - s->inbuf - 1);
s->inbuf_ptr--;
} else {
UINT8 *p, *pend;
UINT32 header1;

Loading…
Cancel
Save