In h264 parser, return immediately if buf_size is 0, avoid printing

erroneous message for last frame.

Originally committed as revision 24450 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Baptiste Coudurier 2010-07-23 00:34:09 +00:00
parent ef011e6d58
commit 9479415e4e

View File

@ -127,6 +127,9 @@ static inline int parse_nal_units(AVCodecParserContext *s,
h->sei_cpb_removal_delay = -1;
h->sei_buffering_period_present = 0;
if (!buf_size)
return 0;
for(;;) {
int src_length, dst_length, consumed;
buf = ff_find_start_code(buf, buf_end, &state);