- Oct 11, 2012
-
-
- Oct 10, 2012
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Adds a gain cross-fade to avoid discontinuities and moves it to a place where it won't affect SILK Conflicts: src/opus_encoder.c
-
Conflicts: src/opus_multistream.c src/opus_private.h
-
Jean-Marc Valin authored
-
Normalizes the cost function by (x+y) instead of sqrt(x*y)
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Oct 09, 2012
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Also removes the -exp_analysis suffix from opus_get_version_string() and fixes a "ISO C90 forbids mixed declarations and code" warning.
-
Jean-Marc Valin authored
Conflicts: celt/celt.c celt/mdct.c include/opus_defines.h src/opus_encoder.c
-
Jean-Marc Valin authored
-
- Oct 07, 2012
-
-
- Oct 06, 2012
-
-
Gregory Maxwell authored
-
- Sep 27, 2012
-
-
Gregory Maxwell authored
-
-
I stumbled upon the typo in README.draft, so took the opportunity to grep for common misspellings using List_of_common_misspellings.txt for hunspell.
-
- Sep 26, 2012
-
-
Gregory Maxwell authored
-
- Sep 25, 2012
-
-
Gregory Maxwell authored
-
- Sep 21, 2012
-
-
Jean-Marc Valin authored
These were only needed with RESYNTH defined
-
Jean-Marc Valin authored
This fixes a problem where we could end up starving the redundancy frame, especially for CBR. The solution is to make sure that some bits are left available -- assuming we use the same rate for redundancy as for the rest of the frame.
-
- Sep 19, 2012
-
-
Ron authored
Doing it this way means it's only the weird corner case that actually pays for being weird, and we don't litter the build dir with an extra link that normal builds really don't need at all. It also avoids the problem of platforms where LN_S isn't well defined.
-
Gregory Maxwell authored
This could be confusing/misleading.
-
Jean-Marc Valin authored
Prefilling didn't use the right offset because of the extra_delay changes introduced in the analysis branch.
-
- Sep 18, 2012
-
-
Ron authored
Mostly this is for people building other things using an uninstalled opus tree so that the opus-uninstalled.pc will return a working -I with --cflags when PKG_CONFIG_PATH is set to point to the build dir. The version of AC_OUTPUT that takes parameters has long been deprecated now, and replaced by AC_CONFIG_* macros, so pass them with AC_CONFIG_FILES, since we're now using AC_CONFIG_COMMANDS to do the above.
-
- Sep 17, 2012
-
-
Gregory Maxwell authored
-
Ralph Giles authored
-
Ralph Giles authored
The floating-point build calls a number of math library functions, and linking with libm is technically necessary. It wasn't obvious because most systems support shlib dependencies and pulled it in that way, or supply the referenced functions with intrinsics. Discovered the issue trying to build libopusfile against the uninstalled static libopus, which unlike opus-tools, doesn't itself need libm. The -lm argument is only added to Libs for the floating- point (default) build. It's not necessary for the fixed- point build. Also mark which build was used in the .pc file description.
-
Ralph Giles authored
This isn't used anywhere in the code, floating point is just the default unless FIXED_POINT is defined. In the speex codebase, arch.h has a check that both FIXED_POINT and FLOATING_POINT aren't defined simultaneously, in part as a check that the build system was constructed with thought about these and other defines. However, we don't have such a check and to me it seems unnecessary code.
-
Ralph Giles authored
While a feature of Opus, its applications are not limited to contexts where low delay is important.
-
Ralph Giles authored
-
- Sep 16, 2012
-
-
Gregory Maxwell authored
-
- Sep 15, 2012
-
-
Jean-Marc Valin authored
-
- Sep 14, 2012
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Sep 13, 2012
-
-
Jean-Marc Valin authored
-