1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00

flacdec: Allocate buffers right after STREAMINFO is parsed.

Originally committed as revision 17794 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Justin Ruggles 2009-03-04 00:21:46 +00:00
parent 03754fcd6f
commit 239b961fbf

View File

@ -250,6 +250,7 @@ static int metadata_parse(FLACContext *s)
if (!s->got_streaminfo) {
ff_flac_parse_streaminfo(s->avctx, (FLACStreaminfo *)s,
s->gb.buffer+get_bits_count(&s->gb)/8);
allocate_buffers(s);
s->got_streaminfo = 1;
}
default:
@ -259,8 +260,6 @@ static int metadata_parse(FLACContext *s)
}
} while (!metadata_last);
if (s->got_streaminfo)
allocate_buffers(s);
return 1;
}
return 0;