Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-13 | Add opus_demo target and project files. | Gian-Carlo Pascutto | |
2012-07-13 | Make compiler settings consistent. Actually produce the libary, remove the ↵ | Gian-Carlo Pascutto | |
opus_demo for now. | |||
2012-07-13 | Add missing multistream sources to MSVC project file. | Gian-Carlo Pascutto | |
2012-07-11 | RTP draft fix | Jean-Marc Valin | |
This is what got submitted as version 01 | |||
2012-07-11 | Fixes a hybrid encoder bug on 24 kHz stereo input | Jean-Marc Valin | |
2012-07-11 | Make OPUS_SET_GAIN survive decode reset. | Gregory Maxwell | |
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. | |||
2012-07-11 | test_opus_api: Fix valgrind expectations broken by last commit. | Gregory Maxwell | |
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. | |||
2012-07-11 | Add OPUS_{GET|SET}_GAIN CTLs for adjusting output gain. | Gregory Maxwell | |
This CTL was requested by Nicolas George for FFmpeg. | |||
2012-07-07 | Make stack-protector check use AC_LINK_IFELSE. | Gregory Maxwell | |
2012-07-07 | Avoid using win32 lrintf ASM on mingw even when config.h is broken. | Gregory Maxwell | |
2012-07-06 | Typo fix. | Timothy B. Terriberry | |
Thanks to Ron Lee for pointing it out. | |||
2012-07-05 | Initial revision of Ogg Opus draft. | Timothy B. Terriberry | |
Adapted from http://wiki.xiph.org/OggOpus | |||
2012-06-29 | Add configure option to disable stack protector. | Gregory Maxwell | |
2012-06-19 | Dos2unix, trailing whitespace on draft-spittka-payload-rtp-opus.xml. | Gregory Maxwell | |
2012-06-14 | Adds a copy of the RTP payload XML | Jean-Marc Valin | |
2012-06-12 | Add -fixed to the version string & clarify that fixed disables float. | Gregory Maxwell | |
2012-06-11 | Include the doc dir in DIST_SUBDIRS instead of EXTRA_DIST | Ron | |
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. | |||
2012-06-11 | opus_compare.m was outdated | Jean-Marc Valin | |
2012-06-11 | Don't bark scary warnings at compile time about no doxygen | Ron | |
We already report whether or not the docs will be built in the summary box at the end of the configure run. | |||
2012-06-11 | Fixup paths in doc/ | Gregory Maxwell | |
2012-06-11 | Pretty up the HTML doxygen output. | Gregory Maxwell | |
2012-06-11 | Add brief descriptions to the encode/decode groups to avoid weird autobreif ↵ | Gregory Maxwell | |
strings. | |||
2012-06-11 | Correct documentation in opus_custom.h. | Gregory Maxwell | |
2012-06-05 | Remove unnecessary and not-very-portable opus_demo case insensitivity. | Gregory Maxwell | |
2012-06-03 | Fix doxygen docs wrt OPUS_WARN_UNUSED_RESULT and OPUS_ARG_NONNULL. | Gregory Maxwell | |
Also get the subname rigtht. | |||
2012-06-01 | Update headers to cause warnings on unused returns and null args. | Gregory Maxwell | |
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. | |||
2012-06-01 | modified the Visual Studio 2010 projects and solution file to include a x64 ↵ | root | |
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. | |||
2012-06-01 | Avoid an inconsequential memory leak in tests/test_opus_decode.c | Gregory Maxwell | |
2012-06-01 | Avoid an inconsequential memory leak in tests/test_opus_encode.c. | Gregory Maxwell | |
2012-05-31 | Seems like using dllimport on Windows wasn't useful | Jean-Marc Valin | |
This was a problem for static builds | |||
2012-05-30 | Fix for building mingw32 apps. | Gregory Maxwell | |
2012-05-30 | Advertise the static library for uninstalled builds. | Ralph Giles | |
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. | |||
2012-05-30 | Fixes some cases where MIN/MAX macros result in duplicated function calls | Jean-Marc Valin | |
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. | |||
2012-05-29 | Fix opus-uninstalled.pc. | Timothy B. Terriberry | |
With these changes, opus-tools can actually build using it. | |||
2012-05-24 | Add extern "C" protection to opus_multistream.h. | Ralph Giles | |
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++. | |||
2012-05-23 | Use 'frame' instead of 'signal', take out stdlib.h in silk/. | Gregory Maxwell | |
On MacOS, stdlib.h ends up including sys/signal.h, generating warnings about the local variables called 'signal' shadowing the global symbol signal(3). This was originally done in 86476906 but it missed some use of 'signal' in prototypes in headers where it didn't cause warnings. Later the prototypes were moved around and the warnings came back. This also cleans up some cases in where stdlib.h was used but shouldn't be required. | |||
2012-05-21 | Enable building just the library (or just the docs) | Ron | |
Both are still built and installed by default though. | |||
2012-05-21 | Actually install the documentation with make install | Ron | |
Instead of just its build stamp :) | |||
2012-05-21 | Tweak doxygen input so that the manpage names won't conflict. | Gregory Maxwell | |
2012-05-18 | int vs opus_int32 consistency | Jean-Marc Valin | |
2012-05-18 | Remove the obsolete LIBOPUS_SUFFIX define. | Ralph Giles | |
As best we recall, this was used to version the library filename during rapid development. It's no longer needed now that the bitstream is frozen and isn't hooked up to anything in the build system. | |||
2012-05-18 | Move the various version defines to be together. | Ralph Giles | |
The config.h version defines were declared in the middle of the math feature testing. This commit moves it to the top of configure.ac where the other version number code resides. | |||
2012-05-18 | Minor doc improvement wrt OPUS_APPLICATION_RESTRICTED_LOWDELAY. | Gregory Maxwell | |
2012-05-18 | Sync with draft -14 | Jean-Marc Valin | |
2012-05-17 | Fixes the stereo_analysis() fixed-point overflow issue properly | Jean-Marc Valin | |
2012-05-16 | Merge branch 'tmp_draft' | Jean-Marc Valin | |
Conflicts: README | |||
2012-05-16 | Revert "Adds 3rd clause to CELT license" | Jean-Marc Valin | |
This reverts commit 9f407afad6da25f87c2350e86b21151578ac2ed4. | |||
2012-05-16 | version bumpv0.9.11draft-13 | Jean-Marc Valin | |
2012-05-16 | Remove trailing whitespace from draft-ietf-codec-opus.xml. | Gregory Maxwell | |
2012-05-16 | commas | Kat Walsh | |