Timothy B. Terriberry
39386e0b85
Adds Neon assembly for correlation/convolution
...
Optimizing celt_pitch_xcorr()/xcorr_kernel() which also speeds up
FIRs, IIRs and auto-correlations
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
2013-11-18 13:41:17 -05:00
Ralph Giles
f2446c25c6
Remove trailing whitespace from the license headers.
2013-09-16 14:40:04 -07:00
Timothy B. Terriberry
80ad38370c
Convert quotes in license headers to ASCII.
...
Since the last patch originally had them mangled (presumably by
mailer, http server, or something else), let's just get rid of
them.
2013-05-19 19:16:11 -07:00
Diego Elio Pettenò
d006b781ca
Mark functions static if they are only used in their own translation unit.
...
This allows the compiler to perform more optimization on them as it
knows how the functions are being called.
Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
2012-09-12 15:54:17 -04:00
Gregory Maxwell
0d57a5dc28
Disable silk_get_TOC in the code, as it's not used or exposed.
2012-08-06 12:29:42 -04:00
Jean-Marc Valin
ab5a049705
Merge commit ' 390c89225d
'
2012-04-24 13:39:22 -04:00
Jean-Marc Valin
ae00e60d35
License update using the IETF Trust flavour of the BSD on the Silk code
2012-04-20 16:31:04 -04:00
Jean-Marc Valin
59354a7742
Fixes int vs opus_int32 compile errors on C5x
2012-03-08 12:19:35 -05:00
Koen Vos
acc7a6c78b
Reformatting changes with an update to the MSVC project files
2011-10-28 19:44:26 -04:00
Jean-Marc Valin
294bfec27b
Implements hard CBR for SILK
...
This is achieved by running the encoding process in a loop and
padding when we don't reach the exact rate. It also implements
VBR-with-cap, which means we no longer need to artificially decrease
the SILK bandwidth when it's close to the cap.
2011-10-20 00:39:41 -04:00
Jean-Marc Valin
1c2f5633d1
Removed all the silk_ prefixes in source file names (not symbols)
2011-09-16 01:16:53 -07:00