Commit graph

21 commits

Author SHA1 Message Date
Jean-Marc Valin
c37499090b renames the libcelt/ directory to celt/ 2011-09-13 18:21:18 -07:00
Jean-Marc Valin
07f884042e Wrapping all allocation within opus_alloc() and opus_free() 2011-08-29 15:08:51 -04:00
Gregory Maxwell
662587d9c5 Remove many unused defines and convert some double constants to float. 2011-08-01 20:41:54 -04:00
Gregory Maxwell
71d39ad841 Correct many whitespace errors under libcelt/ and remove
non-ascii characters from the source.
2011-07-30 21:54:59 -04:00
Jean-Marc Valin
d25dd2bff9 Fixes a declaration-after-statement error when using ALLOC_STACK 2011-03-29 07:54:27 +02:00
Jean-Marc Valin
3806c1d738 Relicensing under the simplified (2-clause) BSD license
Got authorization from all copyright holders
2011-02-09 22:37:41 -05:00
Jean-Marc Valin
6f6c88bef1 _alloca() for Win32 2010-08-31 11:56:09 -04:00
Jean-Marc Valin
8b2ff0da5a Updated copyright notices 2009-10-17 21:40:10 -04:00
Jean-Marc Valin
ece2cfa2d2 removed useless comments 2009-07-04 22:46:38 -04:00
Gregory Maxwell
849669547e Update valgrind support to match the latest valgrind API.
Adjust valgrind mode to insert padding between every allocation to increase sensitivity.
2009-06-30 16:54:00 -04:00
Gregory Maxwell
242eee35a8 Enlarge CELT pseudo-stack for floating point unless an architecture specific value
has been set. This fixes a crash bug for some platforms with 512 sample frames and stereo.
2009-02-03 16:07:01 -05:00
Jean-Marc Valin
431e46469c Making stack push a tiny bit clearer to the compiler -- don't think it really
has an effect though.
2008-04-21 13:54:41 +10:00
Jean-Marc Valin
f7cec83c59 pseudo-stack no longer checks on every function entry whether it has been
allocated
2008-04-18 17:29:56 +10:00
Jean-Marc Valin
31b79d1993 Changed definition of VARDECL to make it more flexible. No actual code change. 2008-03-12 17:17:23 +11:00
Jean-Marc Valin
7b5dc851ce manual stack allocator should now work for sizeof(char)!=1 2008-03-09 17:18:39 +11:00
Jean-Marc Valin
9b9e98625c Bit of memory reduction in the pitch search. More needed. 2008-02-29 17:07:53 +11:00
Jean-Marc Valin
cac91ec4db Fixed temp arrays that were allocated too large (no change in peak mem) 2008-02-29 17:03:34 +11:00
Jean-Marc Valin
8600f69f79 Initial support for a managed stack/scratchpad. Still needs some work. 2008-02-29 15:14:12 +11:00
Jean-Marc Valin
e046c18acf Minus a bunch of warnings when enabling alloca() 2008-02-26 13:51:53 +11:00
Jean-Marc Valin
9a0bba183c Everything should now compile with a C89 compiler. 2008-02-20 14:08:50 +11:00
Jean-Marc Valin
a85657bd29 removed // comments and added stack_alloc.h (not used everywhere yet)
to make the code more C89-friendly.
2008-02-20 11:59:30 +11:00