- Aug 24, 2011
-
-
On MacOS, stdlib.h ends up including sys/signal.h, generating warnings about the local variables called 'signal' shadowing the global symbol signal(3). Tested with XCode 4.1 on MacOS X 10.7.0. The signal buffers passed in are generally frames being processed, and the code already uses the term frame and frame_length elsewhere, so I've resolved the warning by renaming signal and signal_* locals and parameters to frame and frame_*.
-
The repacketizer uses encode_size() which is only declared in the private header.
-
-
- Aug 23, 2011
-
-
Edited for correctness, clarity, and consistent usage. No meaning should have been changed by this edit.
-
because the adaptive rate control offset was not being scaled.
-
Jean-Marc Valin authored
-
- Aug 22, 2011
-
-
Jean-Marc Valin authored
-
- Aug 20, 2011
-
-
Jean-Marc Valin authored
-
- Aug 19, 2011
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
-
Jean-Marc Valin authored
Moves opaque structs directly to .c files
-
-
- Aug 18, 2011
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Also fixes the "output all zeros" case for DTX/PLC at the beginning of a stream
-
- Aug 17, 2011
-
-
Gregory Maxwell authored
and avoid calling rand() during decode in order to make fuzzing more deterministic.
-
This slightly reduces the executable size and might improve performance on platforms without good branch prediction.
-
Jean-Marc Valin authored
The high-level Opus encoder and decoder can now be compiled as either fixed or float. Also, we now use the stack_alloc.h macros in the top-level Opus code.
-
- Aug 16, 2011
-
-
This also adds an appendix for the self-delimiting framing.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
-
Updated README files to reflect current output of tool and tweaked punctuation and wording. Corrected typo in test_opus ("constraint"->"constrained").
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
We now ensure that the total payload *including* the redundant frame is no more than 1275 bytes. Also, the redundant frame itself must be no more than 257 (the max that can be signalled).
-
- Aug 15, 2011
-
-
Gregory Maxwell authored
In silk_dec_API.c a memcpy was blindly copying data of differing types (opus_int16[2] to opus_int[2]).
-
Gregory Maxwell authored
Saves about 60 bits/sec for 20ms frames.
-
Gregory Maxwell authored
or it's always 1 if -DRESYNTH.
-
Jean-Marc Valin authored
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
Gregory Maxwell authored
unreachable due the maximum and minimum values being special cases in the caller plus the limits of the maximum itheta precision. The testcases are also updated to only test the reachable range.
-
Jean-Marc Valin authored
The config.h will take care of compat issues with "inline"
-
with oddball opus-custom framesizes, disables testing sizes only used by custom modes when not compiling with custom mode support.
-
Jean-Marc Valin authored
-