realloc fifo
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 24 Feb 2008 01:55:34 +0000 (01:55 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 24 Feb 2008 01:55:34 +0000 (01:55 +0000)
Originally committed as revision 12185 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffmpeg.c

index e4b3dcf..baa10df 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -536,6 +536,7 @@ static void do_audio_out(AVFormatContext *s,
     /* now encode as many frames as possible */
     if (enc->frame_size > 1) {
         /* output resampled raw samples */
+        av_fifo_realloc(&ost->fifo, av_fifo_size(&ost->fifo) + size_out + 1);
         av_fifo_write(&ost->fifo, buftmp, size_out);
 
         frame_bytes = enc->frame_size * 2 * enc->channels;