Nils Wallménius
|
b9d7f98f8c
|
Move av_log2 function and asociated table to the codec lib, remove 3 identical implementations, always have LUT in iram (gives a *tiny* speedup on coldfire), make the clz based function return the same value as the non clz based function for 0 input to be safe (slows down flac ~2% on the gigabeat S)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23858 a1c6a512-1295-4272-9138-f99709370657
|
2009-12-05 16:47:43 +00:00 |
|
Nils Wallménius
|
685ca2672e
|
Use clz instruction to calculate integer logarithms, speeds up decoding of one flac 8 sample by 12%.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23783 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-29 15:21:00 +00:00 |
|
Dave Chapman
|
219b1f58a6
|
Remove some unrequired SIMULATOR checks - the CPU_* family of defines are never defined for the sim.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14711 a1c6a512-1295-4272-9138-f99709370657
|
2007-09-15 16:49:28 +00:00 |
|
Thom Johansen
|
154d959a8b
|
Enable ARM optimisation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8931 a1c6a512-1295-4272-9138-f99709370657
|
2006-03-06 11:14:29 +00:00 |
|
Dave Chapman
|
663fba1399
|
Oops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7817 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 02:07:19 +00:00 |
|
Dave Chapman
|
2bf9be1c02
|
Patch #1352575 - Shorten codec from the ffmpeg project. Rockbox implementation by Mark Arigo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7814 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-11 19:45:36 +00:00 |
|
Thom Johansen
|
6ff8463216
|
Enabled the FLAC EMAC optimisations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7678 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-28 22:03:52 +00:00 |
|
Dave Chapman
|
273d2e81f7
|
New FLAC decoder from the ffmpeg project
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7656 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-26 12:35:58 +00:00 |
|