- Aug 21, 2013
-
-
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
-
Jean-Marc Valin authored
Applies temporal VBR up to higher bitrates after IgorC reported it being useful at 64 kb/s for amount=0.1
-
Ron authored
It only existed to not include -lm in the .pc for fixed point builds, but that is still needed since the float API is still enabled and will use at least lrint.
-
- Jun 30, 2013
-
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
Gregory Maxwell authored
Also makes the CTL bad argument handling more consistent to avoid mistakes like that in the future. Also updates the variable duration docs.
-
- Jun 29, 2013
- Jun 28, 2013
-
-
Ron authored
Drop the test for getopt, it's not used anywhere anymore. Switch the last uses of AC_TRY_COMPILE to AC_COMPILE_IFELSE now. The former is marked as obsolete, and this will leave no confusion about which to cut and paste if new tests are added. Double quote all the parameters to AC_LANG_SOURCE and AC_LANG_PROGRAM. This is actually required, even if you can get away with not doing it sometimes, so again set a good example for future changes to follow, to hopefully avoid people getting bitten harder than they need to be. Don't bother checking for alloca if we're never going to use it (ie. if we have C99 variable-size array support). The test for this is a bit sketchy anyway ... we separately test for HAVE_ALLOCA_H and USE_ALLOCA, but the test for USE_ALLOCA depends upon having alloca.h present, yet the use of these macros in stack_alloc.h only tests for HAVE_ALLOCA_H inside of a test for USE_ALLOCA. I'm not going to change this logic right now, since I don't know what crazy system it was attempting to cater for, though I suspect it was one that was not using the autoconf build system ... since with the current test that combination should not be possible to obtain. Use LT_LIB_M instead of the song and dance with testing for exp(). This should also work for BeOS which is what the exp test was added for. It also means we don't unconditionally add -lm to everything via LIBS. Use LIBM now instead of hardcoding -lm everywhere. Use AS_HELP_STRING to format all option descriptions. Don't bother to test for doxygen if using it is --disable'd. Drop the SYMBOL_VISIBILITY export, it isn't used anywhere (we add the compiler flag to CFLAGS).
-
- Jun 27, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-