aboutsummaryrefslogtreecommitdiff
path: root/sbc
AgeCommit message (Expand)Author
2008-01-30remove unused macrosBrad Midgley
2008-01-30fix off-by-one in sbcdecBrad Midgley
2008-01-29one more .X 32-bitismBrad Midgley
2008-01-29revert 16-bit state.X change (bad on arm)Brad Midgley
2008-01-28revert arm conditional codeBrad Midgley
2008-01-28change function signature so the arm optimization will workBrad Midgley
2008-01-28arm-assembly from cidoca for MULABrad Midgley
2008-01-28remove 16x16 mult optimization--gcc actually generates more costly codeBrad Midgley
2008-01-28Whitespace cleanupJohan Hedberg
2008-01-27avoid an (unlikely) overflowBrad Midgley
2008-01-27get 32-bit products whenever we're sure the multiplicands are both 16 bitsBrad Midgley
2008-01-26shorten the encoder tables to 16 bits, take out mula32/mul32 for now for simp...Brad Midgley
2008-01-26pcm input array should be 16 not 32 bitsBrad Midgley
2008-01-19update copyrightsBrad Midgley
2008-01-17codec has been using 32-bit (MUL) and 64-bit (MULA) multipliesBrad Midgley
2008-01-14coding styleBrad Midgley
2008-01-14comment typoBrad Midgley
2008-01-14fix initializationBrad Midgley
2008-01-14take out memmove in sbc analyzeBrad Midgley
2008-01-11tweak to the memmove for 4 subbandsBrad Midgley
2008-01-08optimizations: use memmove instead of a loop, unroll short loopBrad Midgley
2007-12-14smooth out last shift-in-place wrinkleBrad Midgley
2007-12-14push in-place-shift optimization up into scalefactors sectionBrad Midgley
2007-12-14shift-in-place opt is back in, with a bugfix for the 4-subband caseBrad Midgley
2007-12-14coding style on ?:Brad Midgley
2007-12-14be more strict about calculating from joint since client may set it toBrad Midgley
2007-12-14roll back the shift-in-place bitpack optimization while we figure out ifBrad Midgley
2007-12-13don't need to memset the data headerBrad Midgley
2007-11-30combine two conditionals in bit packingBrad Midgley
2007-11-30change inner loop bit packing to use shift-in-place instead of complex opsBrad Midgley
2007-11-29don't use the audio_sample array inside the frame structBrad Midgley
2007-11-29Remove unnecessary checks for output buffer length and some optimizations.Luiz Augusto von Dentz
2007-11-27eliminate another max_bitneed loop, eliminate extraneous loop termination testsBrad Midgley
2007-11-27eliminate extra loop for bitneed computeBrad Midgley
2007-11-27combine the blk loops inside the joint conditionalBrad Midgley
2007-11-27rework joint subband test--uses a lot less stack space, simplify multipleBrad Midgley
2007-11-23Introduce sbc_get_frame_duration.Luiz Augusto von Dentz
2007-11-13Change name of sbc_fill_defaults to sbc_set_defaults.Luiz Augusto von Dentz
2007-11-13Add sbc_reinit.Luiz Augusto von Dentz
2007-11-12Make sbc codec to write directly in application buffers and so avoiding memcpys.Luiz Augusto von Dentz
2007-11-05correction in the 4 subband optimizationBrad Midgley
2007-11-02More coding style cleanupJohan Hedberg
2007-11-01Some more whitespace fixesJohan Hedberg
2007-11-01Coding style cleanupJohan Hedberg
2007-10-25Move the usage function aroundMarcel Holtmann
2007-10-25More cleanupsMarcel Holtmann
2007-10-25Add build magic around sbctester programMarcel Holtmann
2007-10-25First round of cleanupsMarcel Holtmann
2007-10-25Frederic's conformance testsBrad Midgley
2007-10-178-subband encoder had a sign error that made high frequencies noisyBrad Midgley