- Jul 13, 2012
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
gcp authored
-
- Jul 12, 2012
-
-
Add project files for Opus tests, fixup test source for Win32.
-
-
-
-
-
- Jul 11, 2012
-
-
Jean-Marc Valin authored
This is what got submitted as version 01
-
Jean-Marc Valin authored
-
Gregory Maxwell authored
This is the less-surprising behavior and will hopefully result in fewer corner case bugs (e.g. losing gain after seeking). This commit also updates the documentation.
-
Gregory Maxwell authored
The last commit changed some of the multistream tests to use a dual-mono setup instead of a single-stereo setup. Some of the accompanying explicit valgrind checks were still setup to look for stereo streams.
-
Gregory Maxwell authored
This CTL was requested by Nicolas George for FFmpeg.
-
- Jul 07, 2012
-
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
- Jul 05, 2012
-
-
Timothy B. Terriberry authored
Thanks to Ron Lee for pointing it out.
-
Timothy B. Terriberry authored
Adapted from http://wiki.xiph.org/OggOpus
-
- Jun 29, 2012
-
-
Gregory Maxwell authored
-
- Jun 19, 2012
-
-
Gregory Maxwell authored
-
- Jun 14, 2012
-
-
Jean-Marc Valin authored
-
- Jun 11, 2012
-
-
Gregory Maxwell authored
-
And explicitly specify what we want included in EXTRA_DIST of doc/Makefile.am, otherwise make dist picks up whatever random junk you might have laying around in that dir at the time you run it. Tweak the top level delegation targets, because this means distclean will be run in the doc dir by default now without our help.
-
Jean-Marc Valin authored
-
We already report whether or not the docs will be built in the summary box at the end of the configure run.
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
- Jun 04, 2012
-
-
- Jun 03, 2012
-
-
Also get the subname rigtht.
-
- Jun 01, 2012
-
-
In places where an ignored return or a null-arg is a sure indication of a bug add the GCC warning attributes. The null arg annotation is not enable for Opus itself because it will cause the compiler to optimize out some null checks. I don't trust our callers quite that much.
-
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 31, 2012
-
-
Jean-Marc Valin authored
This was a problem for static builds
-
- May 30, 2012
-
-
-
It's less surprising for people using the -uninstalled pkg-config file if we advertise the static library rather than the shared build. That way the executables work without having to hack the same location into LD_LIBRARY_PATH, and the resulting binaries are easier to distribute. For this to actually work with opus-tools, the -fPIE had to be turned off, as it was in 1d128b4d5c6f. Support for static PIE builds would be restored if we compiled libopus.a with -fPIC. Also remove the private header locations. These are no longer required to declare any of the public api.
-
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 29, 2012
-
-
With these changes, opus-tools can actually build using it.
-
- May 23, 2012
-
-
Ralph Giles authored
Unlike the other headers, opus_multistream.h didn't declare itself to be C code, causing confusing errors when the caller tries to use the functions from C++.
-