Mercurial > libavcodec.hg
diff xiph.c @ 7398:bcede7e06618 libavcodec
Rewrite fill_default_ref_list(), the old code was obfuscated beyond
repair with hacks.
new code is ~60lines old was ~200
Fixes at least:
FRExt/HCHP2_HHI_A.264
one sample also get decoded much better:
FRExt/FRExt1_Panasonic.avc (PSNR 11 -> 80)
(no i do not know why, the old code was too a big mess to figure out
what it did)
author | michael |
---|---|
date | Fri, 25 Jul 2008 21:46:15 +0000 |
parents | 2574def95b50 |
children | 2acf0ae7b041 |