Mercurial > libavcodec.hg
comparison h263dec.c @ 5136:7622ba533e05 libavcodec
Workaround adjustments for DivX 6.1 and later
patch by Lord: [ Lord_veryrandomD8 yahoo com ]
author | benoit |
---|---|
date | Wed, 13 Jun 2007 08:25:48 +0000 |
parents | 4dbe6578f811 |
children | 83ac4620c6ed |
comparison
equal
deleted
inserted
replaced
5135:724e7fad19d9 | 5136:7622ba533e05 |
---|---|
451 | 451 |
452 if(s->codec_tag == ff_get_fourcc("UMP4")){ | 452 if(s->codec_tag == ff_get_fourcc("UMP4")){ |
453 s->workaround_bugs|= FF_BUG_UMP4; | 453 s->workaround_bugs|= FF_BUG_UMP4; |
454 } | 454 } |
455 | 455 |
456 if(s->divx_version>=500){ | 456 if(s->divx_version>=500 && s->divx_build<1814){ |
457 s->workaround_bugs|= FF_BUG_QPEL_CHROMA; | 457 s->workaround_bugs|= FF_BUG_QPEL_CHROMA; |
458 } | 458 } |
459 | 459 |
460 if(s->divx_version>502){ | 460 if(s->divx_version>502 && s->divx_build<1814){ |
461 s->workaround_bugs|= FF_BUG_QPEL_CHROMA2; | 461 s->workaround_bugs|= FF_BUG_QPEL_CHROMA2; |
462 } | 462 } |
463 | 463 |
464 if(s->xvid_build && s->xvid_build<=3) | 464 if(s->xvid_build && s->xvid_build<=3) |
465 s->padding_bug_score= 256*256*256*64; | 465 s->padding_bug_score= 256*256*256*64; |