Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-11 | Build time improvement, for MSVC use intrin0.h instead of intrin.h and ↵ | Marcus Asteborg | |
remove usage of stdio.h in production code Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca> | |||
2017-05-30 | silk_LIMIT_32() should return an opus_int32 (not opus_int) | Jean-Marc Valin | |
Thanks to petrufm for pointing that out: https://github.com/xiph/opus/issues/35 | |||
2016-07-17 | Fixes signed integer overlof in silk_ADD_POS_SAT32() | Jean-Marc Valin | |
Removes unused 64-bit version | |||
2013-10-28 | Replace "inline" with OPUS_INLINE. | Gregory Maxwell | |
Newer versions of MSVC are unhappy with the strategy of the build environment redefining "inline" (even though they don't support the actual keyword). Instead we define OPUS_INLINE to the right thing in opus_defines.h. This is the same approach we use for restrict. | |||
2013-09-16 | Remove trailing whitespace from the license headers. | Ralph Giles | |
2013-05-19 | Convert quotes in license headers to ASCII. | Timothy B. Terriberry | |
Since the last patch originally had them mangled (presumably by mailer, http server, or something else), let's just get rid of them. | |||
2012-05-23 | Use 'frame' instead of 'signal', take out stdlib.h in silk/. | Gregory Maxwell | |
On MacOS, stdlib.h ends up including sys/signal.h, generating warnings about the local variables called 'signal' shadowing the global symbol signal(3). This was originally done in 86476906 but it missed some use of 'signal' in prototypes in headers where it didn't cause warnings. Later the prototypes were moved around and the warnings came back. This also cleans up some cases in where stdlib.h was used but shouldn't be required. | |||
2012-04-24 | Merge commit '390c89225d' | Jean-Marc Valin | |
2012-04-20 | License update using the IETF Trust flavour of the BSD on the Silk code | Jean-Marc Valin | |
2012-03-05 | Removes a number of macro definitions which are used nowhere in the codebase. | Gregory Maxwell | |
2011-12-02 | Rename '_FOO' to avoid potentional collisions with reserved identifiers. | Ralph Giles | |
C reserves identifiers of the from _[A-Z]+ and we have a number of those in the code. This patch renames the various function arguments, MACROS and preprocessor symbols to avoid the reserved form. It also removes the CHANNELS() macro altogether. This was a minor optimization for TI DSP to force a mono-only build, as were the associated local 'const' versions. Since stereo support is manditory, it wasn't worth keeping. Thanks to John Ridges for raising the issue, and Jean-Marc Valin and Greg Maxwell for reviewing the changes. | |||
2011-09-16 | Removed all the silk_ prefixes in source file names (not symbols) | Jean-Marc Valin | |
2011-04-28 | Moved all SILK source code to the silk/ directory | Jean-Marc Valin | |
2011-04-28 | Relying on SILK for the switching decisions | Jean-Marc Valin | |
2011-04-27 | SILK makefile update | Jean-Marc Valin | |
2011-04-27 | Changing the SILK bandwidth only when there's no speech | Jean-Marc Valin | |
2011-04-27 | SILK update | Koen Vos | |
2011-03-18 | Project files update | Jean-Marc Valin | |
2011-03-17 | DTX fix | Jean-Marc Valin | |
2011-03-07 | Support for glitchles mode switching | Jean-Marc Valin | |
Uses a 5ms redundant CELT frame embedded into the SILK or hybrid packet to handle the switching. It's still possible to use the PLC-based method when no redundant packet is included. | |||
2011-03-03 | SILK bugfix | Jean-Marc Valin | |
2011-03-02 | SILK update | Jean-Marc Valin | |
2011-02-28 | SILK/CELT update | Jean-Marc Valin | |
2011-02-17 | SILK update | Jean-Marc Valin | |
2011-02-15 | fix make dist | Jean-Marc Valin | |
2011-02-14 | missing files | Jean-Marc Valin | |
2011-02-14 | SILK and CELT updates | Jean-Marc Valin | |
2011-02-14 | Update for in-band FEC | Koen Vos | |
2011-02-03 | Update Opus range coder due to CELT refactoring. | Timothy B. Terriberry | |
The byte buffer is now part of the range coder struct itself, and rangeenc.c and rangedec.c have gone away. | |||
2011-02-03 | Build fixes | Jean-Marc Valin | |
2011-02-03 | Testing the range coder final state | Koen Vos | |
2011-02-02 | SILK update | Jean-Marc Valin | |
2011-02-02 | SILK update | Jean-Marc Valin | |
2011-02-02 | SILK update (fixing segfault) and MSVS fix | Jean-Marc Valin | |
2011-02-02 | SILK update | Jean-Marc Valin | |
2011-01-31 | Disabling debug | Jean-Marc Valin | |
2010-11-13 | Adding missing SILK files to the build | Jean-Marc Valin | |
2010-11-12 | Updated to follow changes in SILK API | Jean-Marc Valin | |
2010-07-08 | SILK build update | Jean-Marc Valin | |
2010-07-08 | Build update | Jean-Marc Valin | |
2010-07-08 | autotools-based build system | Jean-Marc Valin | |
2010-07-06 | Adds a _ctl() control API to the encoder and decoder | Jean-Marc Valin | |
2010-07-05 | Fixing a high bit-rate bug in SILK -- now scales well above 64 kb/s | Jean-Marc Valin | |
2010-07-04 | silk update (ec_enc_done()) | Jean-Marc Valin | |
2010-07-04 | SILK update (interface for using the CELT range coder) | Jean-Marc Valin | |
2010-07-03 | gitignore files | Jean-Marc Valin | |
2010-06-30 | SILK update | Jean-Marc Valin | |
2010-06-30 | Updated SILK version | Jean-Marc Valin | |
2010-06-29 | Added SILK submodule | Jean-Marc Valin | |