Commit 239b961f authored by Justin Ruggles's avatar Justin Ruggles

flacdec: Allocate buffers right after STREAMINFO is parsed.

Originally committed as revision 17794 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 03754fcd
......@@ -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;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment