Mercurial > libavcodec.hg
comparison mpeg12.c @ 296:c1a8a1b4a24b libavcodec
sizeof(s->block) isnt 64*6*2 anymore bugfix
mpeg12 decoding optimization
author | michaelni |
---|---|
date | Thu, 28 Mar 2002 13:41:04 +0000 |
parents | 73a9ce3d9715 |
children | 1de85b419387 |
comparison
equal
deleted
inserted
replaced
295:6622b0fd036c | 296:c1a8a1b4a24b |
---|---|
1400 while (get_bits1(&s->gb) != 0) { | 1400 while (get_bits1(&s->gb) != 0) { |
1401 skip_bits(&s->gb, 8); | 1401 skip_bits(&s->gb, 8); |
1402 } | 1402 } |
1403 | 1403 |
1404 for(;;) { | 1404 for(;;) { |
1405 memset(s->block, 0, sizeof(s->block)); | 1405 clear_blocks(s->block[0]); |
1406 ret = mpeg_decode_mb(s, s->block); | 1406 ret = mpeg_decode_mb(s, s->block); |
1407 dprintf("ret=%d\n", ret); | 1407 dprintf("ret=%d\n", ret); |
1408 if (ret < 0) | 1408 if (ret < 0) |
1409 return -1; | 1409 return -1; |
1410 if (ret == 1) | 1410 if (ret == 1) |