summaryrefslogtreecommitdiff
path: root/vp8/encoder/firstpass.c
diff options
context:
space:
mode:
authorYaowu Xu <yaowu@google.com>2012-05-09 09:31:14 -0700
committerYaowu Xu <yaowu@google.com>2012-05-15 07:28:26 -0700
commitb22cc559b6f3d17a5b230f239066158328bbfb9a (patch)
tree983efa09f345f11959a437d43965df8b965ae31f /vp8/encoder/firstpass.c
parent3536ad5bb9a630e58bd6503423023b16b40b201e (diff)
downloadlibvpx-b22cc559b6f3d17a5b230f239066158328bbfb9a.tar
libvpx-b22cc559b6f3d17a5b230f239066158328bbfb9a.tar.gz
libvpx-b22cc559b6f3d17a5b230f239066158328bbfb9a.tar.bz2
libvpx-b22cc559b6f3d17a5b230f239066158328bbfb9a.zip
Changed to use integer 8x8 dct
The commit added an integer version of 8x8 forward DCT, based on the orginal forward DCT from VP6. The constants, roundings, and shifts were adjusted to improve the accuracy. The latest patch has a very similar accuracy in term of round trip error against the floating point version. It should be noted here that the purpose of the patch is to help encoding speed and facilitate all other experiments. There will be futher review in combination with inverse DCT before finalization. configure with "--enable--int_8x8fdct" to use the integer version Change-Id: I5a4f80507429f0e07cf02a13768ec81cbfddc5bc
Diffstat (limited to 'vp8/encoder/firstpass.c')
0 files changed, 0 insertions, 0 deletions