- Sep 09, 2013
-
-
Jean-Marc Valin authored
This should make the scaling the same for fixed and float. It changes the float scaling too by normalizing by the number of channels, which matters for bandwidth detection.
-
- Sep 06, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Code is still float, but at least tonality esitmation seems to work. Speech/music analysis is still disabled.
-
Jean-Marc Valin authored
I checked that it's not *completely* busted, but it probably needs more testing.
-
- Sep 05, 2013
-
-
Jean-Marc Valin authored
-
- Aug 31, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
The channel energy is now computed using an MDCT in the multi-stream encoder rather than computing the energy of the stereo downmix.
-
- Aug 29, 2013
-
-
Jean-Marc Valin authored
Saves 2.5% on ARM without any asm. The float build still uses the old code because celt_fir() then becomes a float function.
-
Jean-Marc Valin authored
bit-exact with original version
-
- Aug 28, 2013
-
-
Jean-Marc Valin authored
-
- Aug 26, 2013
-
-
Jean-Marc Valin authored
Should gives us ARM/SSE optimizations for free.
-
- Aug 21, 2013
-
-
Ralph Giles authored
-
Ralph Giles authored
This prevented opening the files from the 'Solution Explorer' interface where the source listing is displayed. Thanks to Koen Vos for reporting the issue.
-
- Aug 12, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Aug 05, 2013
-
-
Timothy B. Terriberry authored
Thanks to thinqa for the report. Fixes #1968.
-
- Jul 30, 2013
-
-
Jean-Marc Valin authored
-
- Jul 25, 2013
-
-
Jean-Marc Valin authored
-
- Jul 23, 2013
-
-
Signed-off-by:
Gregory Maxwell <greg@xiph.org>
-
- Jul 15, 2013
-
-
Ralph Giles authored
By default Visual Studio warns about various C stdlib calls, recommending non-portable replacements instead. We disable this warning in a number of places in the source. Since they're specific to the Visual Studio build, it's better to disable them just in the project files where they always apply to the correct toolchain. I have only added the disable setting to project files which need it currently: opus, test_opus_encode, and test_opus_decode.
-
Ralph Giles authored
This warning disable was conditional on _WIN32, which mingw also defines, resulting in a warning about the unknown pragma on gcc. Instead make it depend on something only the Visual Studio compiler defines.
-
Gregory Maxwell authored
This reverts commit 43279728.
-
Gregory Maxwell authored
This reverts commit 715b37f6.
-
Gregory Maxwell authored
-
Gregory Maxwell authored
At a minimum MSVC warns on some of this stuff.
-
- Jul 13, 2013
-
-
Ron authored
This avoids at least one case where ./autogen.sh && ./configure && make will re-run configure because the makefile rules updated something that it depends upon. Pulling a new version from git will change the version so we should update that at the first step rather than iterating after the last one.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Jul 12, 2013
-
-
Jean-Marc Valin authored
- Jul 11, 2013
-
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Jul 07, 2013
-
-
Jean-Marc Valin authored
More conservative surround masking Disables temporal VBR on surround Disables tonality on LFE
-
Jean-Marc Valin authored
Centre channel now contributes sqrt(.5) to both channels Reduces the stream offset at low bitrate
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Jul 02, 2013
-
-
Ron authored
-
Jean-Marc Valin authored
-
- Jul 01, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-