Thom Johansen
|
4c4b3a314a
|
Exclude an unneeded file from the voice codec build. Remove non-existing feature from config-speex.h.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15894 a1c6a512-1295-4272-9138-f99709370657
|
2007-12-08 00:50:16 +00:00 |
|
Thom Johansen
|
d2ab668679
|
Move some stuff out of IRAM for the voice decoder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15796 a1c6a512-1295-4272-9138-f99709370657
|
2007-11-24 21:29:46 +00:00 |
|
Thom Johansen
|
57a27c69a9
|
Sync Speex to SVN.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15750 a1c6a512-1295-4272-9138-f99709370657
|
2007-11-22 01:29:14 +00:00 |
|
Michael Sevakis
|
99617d71ba
|
Make speex the new voice format for SWCODEC targets (non-Archos). Remove codec swapping and build speex voice decoding directly into the core binary.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15668 a1c6a512-1295-4272-9138-f99709370657
|
2007-11-18 17:12:19 +00:00 |
|
Thom Johansen
|
65458ee71c
|
Speex encoder specially tailored to create voice UI snippets. Small fixups to libspeex to allow it to be built.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15640 a1c6a512-1295-4272-9138-f99709370657
|
2007-11-16 15:35:37 +00:00 |
|
Thom Johansen
|
869a7e7ca6
|
Trim some stuff and move some defines to a more logical place.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15637 a1c6a512-1295-4272-9138-f99709370657
|
2007-11-16 14:30:51 +00:00 |
|
Thom Johansen
|
9d9225ed1d
|
iir_mem16() in assembler for Coldfire for a decent performance boost. Add EMAC init in nb_celp.c, since all modes need this as a base.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15274 a1c6a512-1295-4272-9138-f99709370657
|
2007-10-22 23:44:19 +00:00 |
|
Thom Johansen
|
86a999c478
|
Change decoder struct dynamic array members to static arrays sized based on current maximums. Move decoder state structs into IRAM for big speedups This means only one decoder can be instantiated at a time, but that should not be a problem. Tweak Makefile to use -O2 for Coldfire. Update SVN revision info to sync-time revision.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15256 a1c6a512-1295-4272-9138-f99709370657
|
2007-10-21 23:24:06 +00:00 |
|
Thom Johansen
|
56db559754
|
Sync Speex to SVN. Add new header file to adapt to Speex' new way of doing wrapper functions.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15209 a1c6a512-1295-4272-9138-f99709370657
|
2007-10-19 21:10:25 +00:00 |
|
Dan Everton
|
df6f2f9a3c
|
Upgrade to libspeex 1.2beta2. Very minor performance increase (0.6% on coldfire).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13461 a1c6a512-1295-4272-9138-f99709370657
|
2007-05-22 09:50:31 +00:00 |
|
Dave Chapman
|
f02cba8096
|
Code cleaning - remove some unnecessary defined(SIMULATOR) checks
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13369 a1c6a512-1295-4272-9138-f99709370657
|
2007-05-10 13:16:08 +00:00 |
|
Marcoen Hirschberg
|
93ff3c1081
|
turn on ARM optimizations
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12751 a1c6a512-1295-4272-9138-f99709370657
|
2007-03-13 14:31:13 +00:00 |
|
Marcoen Hirschberg
|
5cbaa28641
|
rename config.h to config-speex.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12750 a1c6a512-1295-4272-9138-f99709370657
|
2007-03-13 14:23:20 +00:00 |
|