- Jun 12, 2020
-
-
Build time improvement, for MSVC use intrin0.h instead of intrin.h and remove usage of stdio.h in production code Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Feb 15, 2020
-
-
Signed-off-by:
Felicia Lim <flim@google.com>
-
Reland "Fixes to the the activity flag that is passed to Silk so it represents the final activity flag used in the DTX decision" This flag was modified after calling the Silk encoder function. This commit corrects that behavior by introducing those modifications before calling the Silk encoder. Slightly modified comments by Felicia Lim Signed-off-by:
Felicia Lim <flim@google.com>
-
- Feb 10, 2020
-
-
Felicia Lim authored
Revert "Fixes to the the activity flag that is passed to Silk so it represents the final activity flag used in the DTX decision" This reverts commit ea3b30f9.
-
Fixes to the the activity flag that is passed to Silk so it represents the final activity flag used in the DTX decision This flag was modified after calling the Silk encoder function. This commit corrects that behavior by introducing those modifications before calling the Silk encoder. Slightly modified comments by Felicia Lim Signed-off-by:
Felicia Lim <flim@google.com>
-
- Dec 04, 2019
-
-
Signed-off-by:
Felicia Lim <flim@google.com>
-
- Dec 03, 2019
-
-
Felicia Lim authored
The data pointer could be null in the case of DTX or packet loss.
-
- Apr 10, 2019
-
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Apr 09, 2019
-
-
Mark Harris authored
-
- Mar 01, 2019
-
-
Felicia Lim authored
-
- Feb 13, 2019
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Copy the previous analysis data instead of flagging as invalid
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
The previous code would go out of sync in those cases.
-
- Feb 12, 2019
-
-
Jean-Marc Valin authored
logE[b] can end up slightly larger than tonal->highE[b] due to rounding
-
- Jan 23, 2019
-
-
Jean-Marc Valin authored
Thanks to Dmitriy for reporting this.
-
- Nov 22, 2018
-
-
Jean-Marc Valin authored
-
- Oct 30, 2018
-
-
Jean-Marc Valin authored
frame diration is only handled at the Opus layer. There's no change in behaviour, just less puzzling code. Thanks to Dmitriy <dmilvdv@gmail.com> for reporting this.
-
- Sep 25, 2018
-
-
Jean-Marc Valin authored
-
- Sep 14, 2018
-
-
Jean-Marc Valin authored
Without that change, a very long (> 682 ms) illegal packet could trigger a wrap-around in the test and be accepted as valid. Only 16-bit architectures (e.g. TI C5x) were affected.
-
- Sep 10, 2018
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Aug 31, 2018
-
-
Fixes issue #95 on GitHub. Signed-off-by:
Felicia Lim <flim@google.com>
-
- Jul 28, 2018
-
-
Jean-Marc Valin authored
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Jul 27, 2018
-
-
Jean-Marc Valin authored
-
- Jul 26, 2018
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Jul 22, 2018
-
-
Mark Harris authored
-
Mark Harris authored
clang -Wcast-align warnings with ambisonics enabled clang -Wnull-pointer-arithmetic warnings in test_opus_api.c gcc -Wimplicit-fallthrough warnings on arm msvc warning C4244 in celt_encoder.c with fixed point
-
- Jun 14, 2018
-
-
Jean-Marc Valin authored
-
- May 29, 2018
-
-
Jean-Marc Valin authored
Causes a warning with -Wnull-pointer-arithmetic and the code wasn't doing anything anyway (the ctl call ignores NULLs)
-
Jean-Marc Valin authored
This gets rid of false positives in static analysis (see https://trac.webkit.org/changeset/232236/webkit)
-
- May 28, 2018
-
-
Mark Harris authored
Fixes test_opus_projection failure under ubsan, due to clz(0).
-
- May 24, 2018
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Don't assume that frames larger than 20 ms save any overhead compared to 20 ms.
-
Jean-Marc Valin authored
The bug was triggered because f982b84d started using prefill for SILK bandwidth changes, which reinitialized the encoder state and prevented the variable lowpass from working properly. To fix the problem, we preserve the sampling rate and variable low-pass when prefilling.
-
- May 14, 2018
-
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Mar 27, 2018
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-