Mercurial > libavcodec.hg
comparison h263dec.c @ 938:1e22655551b9 libavcodec
xvid build 3 still has the padding wrong in 1/8 of the cases :(((((
having the padding right in 7/8 of the cases confuses the autodetection code too
author | michaelni |
---|---|
date | Sun, 29 Dec 2002 01:27:50 +0000 |
parents | caa77cd960c0 |
children | 3800f9c70736 |
comparison
equal
deleted
inserted
replaced
937:04fd733c5e4b | 938:1e22655551b9 |
---|---|
463 s->workaround_bugs|= FF_BUG_QPEL_CHROMA; | 463 s->workaround_bugs|= FF_BUG_QPEL_CHROMA; |
464 | 464 |
465 if(s->avctx->fourcc == ff_get_fourcc("XVID") && s->xvid_build==0) | 465 if(s->avctx->fourcc == ff_get_fourcc("XVID") && s->xvid_build==0) |
466 s->padding_bug_score= 256*256*256*64; | 466 s->padding_bug_score= 256*256*256*64; |
467 | 467 |
468 if(s->xvid_build && s->xvid_build<=3) | |
469 s->padding_bug_score= 256*256*256*64; | |
470 | |
468 if(s->xvid_build && s->xvid_build<=1) | 471 if(s->xvid_build && s->xvid_build<=1) |
469 s->workaround_bugs|= FF_BUG_QPEL_CHROMA; | 472 s->workaround_bugs|= FF_BUG_QPEL_CHROMA; |
470 | 473 |
471 //printf("padding_bug_score: %d\n", s->padding_bug_score); | 474 //printf("padding_bug_score: %d\n", s->padding_bug_score); |
472 #if 0 | 475 #if 0 |