From: Benoit Fouet Date: Fri, 6 Apr 2007 10:37:34 +0000 (+0000) Subject: Return correct decoded size, decoder is called with only one frame at a time. X-Git-Tag: v0.5~9411 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=5558bda83391c39cec945a4118c4cad0f61bc97b;p=coroid%2Flibav_saccubus.git Return correct decoded size, decoder is called with only one frame at a time. patch by Benoit Fouet, benoit.fouet purplelabs com Originally committed as revision 8633 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/amr.c b/libavcodec/amr.c index 8486cb38a..46c35d410 100644 --- a/libavcodec/amr.c +++ b/libavcodec/amr.c @@ -308,7 +308,7 @@ static int amr_nb_decode_frame(AVCodecContext * avctx, } //Each AMR-frame results in 160 16-bit samples - *data_size+=160*2; + *data_size=160*2; /* if not homed: check whether current frame is a homing frame */ if (s->reset_flag_old == 0)