summaryrefslogtreecommitdiffstats
path: root/sbc
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary code and fix a coding style.Luiz Augusto von Dentz2008-12-181-14/+11
* Fix for overflow bug in SBC quantization codeSiarhei Siamashka2008-12-181-1/+1
* Bitstream writing optimization for SBC encoderSiarhei Siamashka2008-12-181-28/+37
* Add more options to SBC encoder and decoderMarcel Holtmann2008-11-012-13/+48
* Fix SBC gain mismatchMarcel Holtmann2008-10-312-4/+5
* Fix SBC decoding handlingMarcel Holtmann2008-10-301-4/+4
* Let the decoder write Sun/NeXT audio S16_BE filesMarcel Holtmann2008-10-264-33/+76
* Add bitpool option to encoderMarcel Holtmann2008-10-261-5/+13
* Fix missing encoding of last frameMarcel Holtmann2008-10-262-5/+4
* Avoid direct inclusion of malloc.hMarcel Holtmann2008-06-111-1/+0
* rollback an unintended commit on Makefile.amBrad Midgley2008-03-081-1/+2
* Cidorvan found another place where the spec had us saving a bunch of valuesBrad Midgley2008-03-082-26/+14
* decoder optimization, now using nested multiply callsBrad Midgley2008-03-061-48/+51
* Enable gcc -O3 optimizations for SBCMarcel Holtmann2008-03-051-0/+2
* Cidorvan's 4-subband overflow fixesBrad Midgley2008-02-292-7/+7
* Replace 64bits multiplies by 32bits to further optimize the codeJohan Hedberg2008-02-222-35/+29
* Introduce sbc new API.Luiz Augusto von Dentz2008-02-194-171/+247
* fix for decoder noise at high bitpoolsBrad Midgley2008-02-152-18/+10
* Update copyright informationMarcel Holtmann2008-02-028-14/+13
* arm assembly version of MULABrad Midgley2008-01-301-0/+10
* change MUL/MULA semanticsBrad Midgley2008-01-302-170/+173
* remove unused macrosBrad Midgley2008-01-301-3/+0
* fix off-by-one in sbcdecBrad Midgley2008-01-301-2/+2
* one more .X 32-bitismBrad Midgley2008-01-291-1/+1
* revert 16-bit state.X change (bad on arm)Brad Midgley2008-01-291-4/+4
* revert arm conditional codeBrad Midgley2008-01-282-20/+1
* change function signature so the arm optimization will workBrad Midgley2008-01-281-1/+12
* arm-assembly from cidoca for MULABrad Midgley2008-01-281-1/+9
* remove 16x16 mult optimization--gcc actually generates more costly codeBrad Midgley2008-01-283-103/+101
* Whitespace cleanupJohan Hedberg2008-01-281-1/+1
* avoid an (unlikely) overflowBrad Midgley2008-01-271-2/+2
* get 32-bit products whenever we're sure the multiplicands are both 16 bitsBrad Midgley2008-01-272-95/+97
* shorten the encoder tables to 16 bits, take out mula32/mul32 for now for simp...Brad Midgley2008-01-263-77/+75
* pcm input array should be 16 not 32 bitsBrad Midgley2008-01-261-75/+75
* update copyrightsBrad Midgley2008-01-192-2/+2
* codec has been using 32-bit (MUL) and 64-bit (MULA) multipliesBrad Midgley2008-01-171-1/+3
* coding styleBrad Midgley2008-01-141-7/+4
* comment typoBrad Midgley2008-01-141-1/+1
* fix initializationBrad Midgley2008-01-141-1/+4
* take out memmove in sbc analyzeBrad Midgley2008-01-141-21/+29
* tweak to the memmove for 4 subbandsBrad Midgley2008-01-111-1/+1
* optimizations: use memmove instead of a loop, unroll short loopBrad Midgley2008-01-081-11/+22
* smooth out last shift-in-place wrinkleBrad Midgley2007-12-141-11/+2
* push in-place-shift optimization up into scalefactors sectionBrad Midgley2007-12-141-7/+13
* shift-in-place opt is back in, with a bugfix for the 4-subband caseBrad Midgley2007-12-141-7/+15
* coding style on ?:Brad Midgley2007-12-141-1/+1
* be more strict about calculating from joint since client may set it toBrad Midgley2007-12-141-1/+1
* roll back the shift-in-place bitpack optimization while we figure out ifBrad Midgley2007-12-141-7/+6
* don't need to memset the data headerBrad Midgley2007-12-131-8/+4
* combine two conditionals in bit packingBrad Midgley2007-11-301-5/+1