- Jan 14, 2014
-
-
Ralph Giles authored
In glib 2.17 the __malloc_ptr define was removed in favour of using void* directly. Our declaration of mhook using this type for the second argument therefore rightly generates a warning on modern systems, since the type is assumed to be an int, which is too narrow to hold a pointer on 64 bit architectures. Since it was only ever a define we could use an #ifndef to define __malloc_ptr ourselves. However we only use it once, so using void* in the signature directly is cleaner. This should cause no problems on older systems where it will match either the void* or the char* (for non __STDC__ code) the define resolved to.
-
- Jan 13, 2014
-
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
Jean-Marc Valin authored
-
- Jan 08, 2014
-
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
This was causing pseudostack builds to fail because opus_demo uses a 2-second buffer.
-
- Jan 07, 2014
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Also minor C89 fix for the previous commit
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
This saves 640 bytes on the peak stack usage.
-
- Jan 06, 2014
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
We only keep when concealing less than 10ms with SILK.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Jan 05, 2014
-
-
Jean-Marc Valin authored
-
- Jan 04, 2014
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Dec 31, 2013
-
-
Jean-Marc Valin authored
-
- Dec 29, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Since we're doing two rotations, we can invert the sign on both. Also adding a few comments for optimizing the FFT.
-
Jean-Marc Valin authored
Also simplifying the code
-
- Dec 27, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Undoes commits f7547a4e and 72513f3c
-
- Dec 23, 2013
-
-
Jean-Marc Valin authored
-
- Dec 22, 2013
-
-
Jean-Marc Valin authored
This also happens to increase the accuracy since it appears that the new ordering is optimal (at least for 20 ms frames), whereas the previous ordering was pessimal.
-
- Dec 21, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
IMDCT now uses the forward FFT.
-