• Michael Niedermayer's avatar
    store the number of runs to avoid storing the last run value · b44985ba
    Michael Niedermayer authored
    about 10% lower bitrate for -qscale 32 (forman & some music video)
    worst case bitrate increase <0.1% (lossless or low qscale)
    and now the bad news, even though this just adds a single subtraction and an if() into the medium sized unpack_coeffs() loop and the if() will only be false once per unpac_coeff() call, gcc produces 50% slower code, i didnt look at the generated asm yet, not sure if i want to ...
    
    Originally committed as revision 4131 to svn://svn.ffmpeg.org/ffmpeg/trunk
    b44985ba
Name
Last commit
Last update
..
.cvsignore Loading commit data...
Makefile Loading commit data...
audiogen.c Loading commit data...
dsptest.c Loading commit data...
ffmpeg.regression.ref Loading commit data...
ffserver.regression.ref Loading commit data...
lena.pnm Loading commit data...
libav.regression.ref Loading commit data...
regression.sh Loading commit data...
rotozoom.c Loading commit data...
rotozoom.regression.ref Loading commit data...
server-regression.sh Loading commit data...
test.conf Loading commit data...
tiny_psnr.c Loading commit data...
videogen.c Loading commit data...