Mercurial > libavcodec.hg
comparison vc1.c @ 5651:ab023c9f03d0 libavcodec
store halfpel filter coefficients in the header as well as the
flag for diagonal interpolation
the primary reason for this change is that previously MC up to 1/4 pel
matched H.264 exactly and that increases the risk of stumbling over
patents
secondly this allows 0.10 db or more quality gain by choosing a longer
filter and the filter could also be chosen optimally for each frame
though that of course would cause speed loss at the decoder and encoder
side ...
author | michael |
---|---|
date | Sat, 08 Sep 2007 14:51:13 +0000 |
parents | d92fa6e5fc8c |
children | 8bf94c994691 |
comparison
equal
deleted
inserted
replaced
5650:2a25f7167c09 | 5651:ab023c9f03d0 |
---|