Commit ba650ea1 authored by Michael Niedermayer's avatar Michael Niedermayer

Merge commit 'a4d3c200'

* commit 'a4d3c200':
  vc1: Fix the skip condition

Conflicts:
	libavcodec/vc1_parser.c

See: ede411ddMerged-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parents d5ee74e5 a4d3c200
......@@ -127,6 +127,7 @@ static int vc1_parse(AVCodecParserContext *s,
uint8_t *unesc_buffer = vpc->unesc_buffer;
size_t unesc_index = vpc->unesc_index;
VC1ParseSearchState search_state = vpc->search_state;
int start_code_found;
int next = END_NOT_FOUND;
int i = vpc->bytes_to_skip;
......@@ -137,8 +138,8 @@ static int vc1_parse(AVCodecParserContext *s,
next = 0;
}
while (i < buf_size) {
int start_code_found = 0;
uint8_t b;
start_code_found = 0;
while (i < buf_size && unesc_index < UNESCAPED_THRESHOLD) {
b = buf[i++];
unesc_buffer[unesc_index++] = b;
......
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