- Sep 21, 2012
-
-
Jean-Marc Valin authored
These were only needed with RESYNTH defined
-
- Sep 13, 2012
-
-
Jean-Marc Valin authored
-
- Aug 29, 2012
-
-
Jean-Marc Valin authored
-
- Aug 21, 2012
-
-
Gregory Maxwell authored
-
- Aug 19, 2012
-
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
- Aug 06, 2012
-
-
This implements an API used in future encoders to avoid dynalloc doing silly things on periodic LSB patterns and to reduce the bitrate on near-silence.
-
Use exact integer operations to confirm the value returned is the correct one.
-
- Jul 26, 2012
-
-
- Jul 24, 2012
-
-
Gregory Maxwell authored
-
- Jul 20, 2012
-
-
Gregory Maxwell authored
The usage of restrict in include/opus_custom.h was missed by the prior commit replacing this keyword with a macro. Also fixes some prototype/function agreement with respect to restrict.
-
Add more MSVC files to .gitignore. Make all configurations use default floating point model.
-
-
- Jul 18, 2012
-
-
Gregory Maxwell authored
We had previously advised people to -Drestrict on non-C99 compilers, but this creates problems for some of the MSVC headers. Instead this just uses a macro and defines it sanely.
-
- Jul 17, 2012
-
-
Gregory Maxwell authored
-
- Jul 16, 2012
-
-
Also make the 64-bit builds use the default output directories. Fix the type of the default Opus output to be a library.
-
The (non-default) temporary & output dirs configured in the projects could cause issues when doing compilation on a multiprocessor machine. Cleaned this up a little to use the defaults, which makes that work again and doesn't make the output structure any worse. Also removed debug output for release binaries & a tiny whitespace fix.
-
- Jul 12, 2012
-
-
- Jul 11, 2012
-
-
Gregory Maxwell authored
This CTL was requested by Nicolas George for FFmpeg.
-
- Jul 07, 2012
-
-
Gregory Maxwell authored
-
- Jun 11, 2012
-
-
Gregory Maxwell authored
-
- Jun 01, 2012
-
-
modified the Visual Studio 2010 projects and solution file to include a x64 configuration. modified the output folders such that the architecture is included in the path (so you get Release64, Debug32, etc.) so you can have all build types in one tree.
-
- May 30, 2012
-
-
Jean-Marc Valin authored
Also enforces an upper bound of 510 kb/s even for frames that are smaller than 20 ms. This reduces waste for high bitrate VBR.
-
- May 16, 2012
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
This reverts commit 9f407afa.
-
- May 15, 2012
-
-
This will help prevent people using non-standard build environments from footgunning themselves and becoming a support burden.
-
-
- May 11, 2012
-
-
Jean-Marc Valin authored
-
- May 10, 2012
-
-
Jean-Marc Valin authored
One in SILK, one in CELT, none of them causing real harm in practice it seems
-
- May 08, 2012
-
-
Jean-Marc Valin authored
-
- May 06, 2012
-
-
Gregory Maxwell authored
Prevents some arithmetic on uninitialized memory that may contain nans.
-
- Apr 24, 2012
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Apr 20, 2012
-
-
Jean-Marc Valin authored
Also added 3rd clause to "master" COPYING file
-
-
Jean-Marc Valin authored
See http://www.ietf.org/mail-archive/web/codec/current/msg02833.html Still more changes to come
-
- Apr 13, 2012
-
-
Jean-Marc Valin authored
-
- Apr 12, 2012
-
-
Jean-Marc Valin authored
These were all mostly benign and would at worst result in (rare) suboptimal encoder decisions rather than signal corruption.
-