summaryrefslogtreecommitdiffstats
path: root/sbc/sbc_math.h
Commit message (Collapse)AuthorAgeFilesLines
* Cidorvan's 4-subband overflow fixesBrad Midgley2008-02-291-6/+6
|
* Replace 64bits multiplies by 32bits to further optimize the codeJohan Hedberg2008-02-221-29/+25
|
* fix for decoder noise at high bitpoolsBrad Midgley2008-02-151-8/+8
|
* Update copyright informationMarcel Holtmann2008-02-021-1/+1
|
* arm assembly version of MULABrad Midgley2008-01-301-0/+10
|
* change MUL/MULA semanticsBrad Midgley2008-01-301-2/+2
|
* remove unused macrosBrad Midgley2008-01-301-3/+0
|
* revert arm conditional codeBrad Midgley2008-01-281-8/+0
|
* arm-assembly from cidoca for MULABrad Midgley2008-01-281-1/+9
|
* remove 16x16 mult optimization--gcc actually generates more costly codeBrad Midgley2008-01-281-6/+4
|
* get 32-bit products whenever we're sure the multiplicands are both 16 bitsBrad Midgley2008-01-271-0/+2
|
* shorten the encoder tables to 16 bits, take out mula32/mul32 for now for ↵Brad Midgley2008-01-261-6/+4
| | | | simplicity
* update copyrightsBrad Midgley2008-01-191-1/+1
|
* codec has been using 32-bit (MUL) and 64-bit (MULA) multipliesBrad Midgley2008-01-171-1/+3
| | | | | straighten things out so MUL/MULA are both 64 bit create MUL32/MULA32 for anyone who really needs a 32-bit product
* Some more whitespace fixesJohan Hedberg2007-11-011-4/+4
|
* fix MUL* macros with ()Brad Midgley2007-10-051-2/+2
| | | | factor more multiplies in 4-subband encoder
* Update copyright informationMarcel Holtmann2007-08-251-1/+1
|
* update the sbc encoder from the working fixed-point code in the sbc projectBrad Midgley2007-03-171-20/+24
| | | | | I also tagged the sbc project with "copied-to-bluez-utils" at the same time. We will do sbc work under bluez and sync it with the old sbc project if necessary.
* Add SBC helper includesMarcel Holtmann2007-02-211-0/+65