- Oct 28, 2011
-
-
Ralph Giles authored
This array is only used by the malloc failure test, and defining it unconditionally creates an unused variable warning on platforms where MALLOC_FAIL isn't set.
-
Ralph Giles authored
This test only works on glibc, but the important thing is support for the __malloc_hook api, so that's what we should depend on, especially since not all glibc versions have it.
-
Ralph Giles authored
These pragmas were adding in 4.6, and earlier versions warn about them being undefined.
-
Ralph Giles authored
The glibc 2.14 NEWS file says __malloc_hook will be removed in the next release, so future-proof our use by checking for this symbol at configure time and only compiling the malloc failure tests if it is present.
-
Ralph Giles authored
This just works around the deprecation in glibc 2.14. I do worry what will happen if they follow through and remove it in 2.15.
-
Gregory Maxwell authored
-
Jean-Marc Valin authored
-
Gregory Maxwell authored
Fixes a bug in ec_enc_done when no range coded data was coded and adds test cases to test_unit_entropy.
-
Jean-Marc Valin authored
-
Gregory Maxwell authored
-
The test to make sure that _nbits had been encoded was checking for 8-_nbits instead of _nbits. This only affected cases when less than 8 bits had ever been encoded by the time the initial bits were patched.
-
Jean-Marc Valin authored
This avoids potential alignment issues with allocating a char array on the stack.
-
Jean-Marc Valin authored
-
- Oct 27, 2011
-
-
Gregory Maxwell authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Let's put it back in if/when we have a clearer view of voice/music detection
-
Jean-Marc Valin authored
-
Gregory Maxwell authored
-
Gregory Maxwell authored
Build tests in the tests/ directory instead of top, cleanup, rename, and eliminate recursive make for the celt/ unit tests.
-
Ralph Giles authored
Also reformat some, but by no means all, of the opus code for line length and three-character indents.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Gregory Maxwell authored
-
- Oct 26, 2011
-
-
Gregory Maxwell authored
Renames test_opus to opus_demo and adds the test_opus_api, test_opus_encode, test_opus_decode test programs.
-
Jean-Marc Valin authored
Making SILK bandwidth changes non-normative when there's no redundancy
-
Jean-Marc Valin authored
-
-
Jean-Marc Valin authored
-
- Oct 25, 2011
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
When FEC is enabled in the decoder but not included in the bit-stream we could end up applying the PLC on a non-existant side.
-
- Oct 24, 2011
-
-
Some clean-up from JM's prior edits, as well as * Additional clarificatino of TOC sequence restrictions (e.g., if you need to decode a length, there must be enough bytes in the packet for it, etc.). * Added a summary of TOC sequence restrictions. * Added a stereo unmixing section. * Reworked Delay Compensation section into a general Resampling section. * Further cleanups of switching/transitions, including new diagrams for all of the normative and recommended non-normative transitions.
-
Jean-Marc Valin authored
-
Also some comment/warning fixes
-