# HG changeset patch # User michael # Date 1180305289 0 # Node ID 796c2a5481ad2f033a0a2cb317571ad972931a77 # Parent 33d50e0e182374b51235724d7d9f5c438ca27dd9 make decoder decode the first frame properly if theres more than just one frame input diff -r 33d50e0e1823 -r 796c2a5481ad mpegaudiodec.c --- a/mpegaudiodec.c Fri May 25 14:42:11 2007 +0000 +++ b/mpegaudiodec.c Sun May 27 22:34:49 2007 +0000 @@ -2417,6 +2417,7 @@ return -1; }else if(s->frame_size < buf_size){ av_log(avctx, AV_LOG_ERROR, "incorrect frame size\n"); + buf_size= s->frame_size; } out_size = mp_decode_frame(s, out_samples, buf, buf_size);