shithub: opus

RSS feed

c913dc38 – Felicia Lim <flim@google.com> authored on 2023/10/20 09:24
Silence some overflow checks

101a71e0 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2023/08/11 00:06
Fixes stack overflow for some custom modes

9fc8fc4c – Marcus Asteborg <xnorpx@outlook.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2023/06/13 18:22
Fix Gitlab CI

5023249b – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2023/05/27 03:41
cmake instructions

69b31099 – Tim-Philipp Müller <tim@centricular.com> authored on 2023/04/26 14:35
ci: add ci-fairy linter to make sure commits are GPG signed

558a3c2a – Tim-Philipp Müller <tim@centricular.com> authored and Tristan Matthews <tmatth@videolan.org> committed on 2023/04/24 13:58
ci: add arm64 CI

20c032d2 – Tim-Philipp Müller <tim@centricular.com> authored and Tristan Matthews <tmatth@videolan.org> committed on 2023/04/20 15:06
meson: fix build on arm64

f3de7ca7 – Claudio Saavedra <csaavedra@igalia.com> authored and Ralph Giles <giles@thaumas.net> committed on 2022/11/11 08:57
docs: replace fgrep with grep -F

82ac57d9 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2023/04/18 20:31
oops, avoid using a reserved identifier

9efa0eac – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2023/04/17 19:07
Avoid "ISO C forbids an empty translation unit"

09f7f82c – Jean-Marc Valin <jmvalin@amazon.com> authored on 2023/04/17 18:50
Bump LT version

8cf872a1 – Zheng Lv <lvzheng@google.com> authored and Felicia Lim <flim@google.com> committed on 2022/09/13 10:40
Make CELT FFT twiddle complex type aligned

757c53f7 – Sam James <sam@gentoo.org> authored and Mark Harris <mark.hsj@gmail.com> committed on 2022/11/22 22:19
opus.m4: fix -Wstrict-prototypes

bce1f392 – Nathan E. Egge <eggenath@amazon.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2022/09/04 18:02
Fix typo in MacroDebug.h comment.

997fdf54 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/08/04 14:59
Change pitch scaling behavior wrt nFramesPerPacket

ab04fbb1 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/23 23:46
Smooth out the LBRR rate estimate

fd9c0f1e – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/23 22:14
More FEC tuning: lowering the LBRR bitrate a bit

5413ef78 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/23 22:12
Re-tuning the use of LTP scaling

378b4e5f – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/21 22:53
Ensuring we can see where crashes occur

4c6bae50 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/21 22:32
More ubsan fixes for the debug macros themselves

e05aea97 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/21 22:29
Using saturating round to fix some wrap-arounds

fbed746c – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/21 22:27
Relaxing checks for MULT16_32_QX()

c9d5bea1 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/13 15:20
Fix NORM_ALIASING_HACK

e4a74dde – Marcus Asteborg <maastebo@microsoft.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2022/07/12 06:12
Silence MSVC C4244 warning

24398751 – Mark Harris <mark.hsj@gmail.com> authored on 2022/07/09 18:14
Silence Clang 13+ null-pointer-subtraction warning

08088411 – Timothy B. Terriberry <territim@amazon.com> authored on 2022/07/06 11:23
Only build platform RTCD sources when enabled.

71fb7078 – Timothy B. Terriberry <territim@amazon.com> authored on 2022/07/06 11:21
Don't compile x86 cpu detection without RTCD.

affb551e – Timothy B. Terriberry <territim@amazon.com> authored on 2022/07/06 12:12
Make silk/x86 header indentation consistent.

1504d2d4 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/07/08 23:15
Fix C90-related warnings

caf56aab – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2022/07/08 14:25
update doc on custom mode

1f891e36 – Marcus Asteborg <maastebo@microsoft.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2022/07/07 16:14
cmake - move warning C4244 to level 4

510e1029 – Marcus Asteborg <maastebo@microsoft.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2022/07/06 17:35
cmake - fix rtcd detection on x86 non windows

a80e9e95 – Marcus Asteborg <maastebo@microsoft.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2022/07/05 18:48
cmake - fix lrintf, lrint detection

f1b08800 – Mark Harris <mark.hsj@gmail.com> authored on 2022/07/06 18:45
Fix uninitialized field on custom mode malloc fail

4ad7d210 – Doug Nazar <nazard@nazar.ca> authored and Timothy B. Terriberry <territim@amazon.com> committed on 2021/03/26 11:49
meson: Fix reporting of cpu family if intrinsics not supported

918a09a3 – Timothy B. Terriberry <territim@amazon.com> authored on 2022/07/02 11:13
Update x86 CPU detection configure check.

50407983 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/05 20:50
Fix warnings when compiling with FUZZING enabled

4b8becdf – Marcus Asteborg <maastebo@microsoft.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2022/07/05 15:53
cmake - Add OPUS_BUILD to test targets

51fb8955 – Mark Harris <mark.hsj@gmail.com> authored on 2022/07/05 16:12
doc: Use consistent alternative notation

99afa9c4 – Alexander Traud <pabstraud@compuserve.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2021/10/22 08:19
Fix opus.h for doxygen when referencing alternative values

4782baf0 – Marcus Asteborg <maastebo@microsoft.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2022/07/01 02:41
Remove unused variable in tests

68359218 – Marcus Asteborg <maastebo@microsoft.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2022/06/30 14:57
Replace assert with test_failed function in test

271d4881 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/07/05 17:58
Fix warning with --disable-rfc8251

bfebf824 – Mark Harris <mark.hsj@gmail.com> authored on 2022/07/05 11:11
Fix quoting and whitespace errors in build test

ef10bf56 – Mark Harris <mark.hsj@gmail.com> authored on 2022/07/02 07:34
Silence GCC 11+ -Wmaybe-uninitialized warnings

98a6042b – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/04 20:16
Avoids incrementing uninitialized values

8489ff3f – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/02 23:25
Avoid undefined behaviour within the debug macros

68d21fb5 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/02 23:07
Fix fixed-point overflow in pitch downsampling

78fe48ad – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/02 21:42
Fix some 16-bit overflows (using 32-bit macros)

3cc09dee – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/02 18:46
Avoid left shifts of negative values in debug macros

e535e894 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jmvalin@amazon.com> committed on 2022/07/02 08:14
Work around UBSan unaligned access errors.

7b6cede8 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/07/02 18:41
Add asan/ubsan support in random tests

3acaa709 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/06/30 16:11
Adds OPUS_SET_INBAND_FEC(2) option

60c48ade – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/06/30 12:44
Estimate the inner product accuracy to fix check-asm

e0ca05b1 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/06/30 12:25
Adds fuzzing to CPU detection

6577534a – Timothy B. Terriberry <tterribe@xiph.org> authored on 2022/06/28 18:42
Work around a valgrind false-positive in CPUID.

03889ae7 – Timothy B. Terriberry <tterribe@xiph.org> authored on 2022/06/28 18:33
Check the return value of __get_cpuid().

ccb42e05 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/06/27 22:07
Fixes valgrind failure caused by silk_find_pred_coefs_*()

d7d4b348 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/06/27 21:13
Fixes --disable-rtcd

31b922e7 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/06/27 21:02
Silence some warnings for fixed-point debug builds

be67ea8c – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/06/27 19:27
Fixes wrap-around in silk_inner_prod16_sse4_1()

57ddf37c – Mark Harris <mark.hsj@gmail.com> authored on 2022/06/26 09:40
Fix 8101b33 to decode ignored redundancy

63855aff – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/06/26 08:48
Improve background noise estimation for CELT DTX

8101b33e – Mark Harris <mark.hsj@gmail.com> authored on 2022/06/20 18:23
Correct redundancy handling with lost/DTX frames

ccaaffa9 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/04/02 11:21
print rate used for testvectors

6ba284f2 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/04/02 11:18
Fix lrint/lrintf detection

2654707e – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/04/01 10:32
Cleanup testing directories to save space

f3377959 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2022/03/31 18:13
build test scripts

c6f98577 – Francis Quiers <fquiers@cisco.com> authored and Timothy B. Terriberry <territim@amazon.com> committed on 2020/05/18 13:15
Update and re-enable SILK SSE4.1 optimisations

37aba6e9 – Tom Denton <tomdenton@google.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2022/02/07 11:34
Prevent int32 overflow when applying HARM FIR filter in NSQ.c by using a saturating sum. This matches behavior in NSQ_del_dec.c.

66d060c7 – Tom Denton <tomdenton@google.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2022/01/06 04:35
Initialize non-zero test arrays.

12a356e4 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2021/12/18 13:07
Disable dangerous SSE 4.1 intrinsic optimizations

ec64b3c5 – Felicia Lim <flim@google.com> authored on 2021/12/09 07:54
Fix buffer overflow in xcorr_kernel_sse4_1

a8e6a77c – Felicia Lim <flim@google.com> authored on 2021/09/27 17:52
Check channels/stream counts and mapping when creating the multistream

6b6035ae – Felicia Lim <flim@google.com> authored on 2021/07/07 08:21
Remove an unused parameter

61747bc6 – Tim-Philipp Müller <tim@centricular.com> authored and Ralph Giles <giles@thaumas.net> committed on 2021/04/13 08:41
meson: fix get-version script for git worktrees

16395923 – Felicia Lim <flim@google.com> authored on 2021/06/10 07:54
Revert relaxing comparison to 0 for fixed point only

4b21ff9c – Felicia Lim <flim@google.com> authored on 2021/06/07 12:35
Relax comparison to 0 to avoid a floating point divide-by-zero error.

dfd6c88a – Marcus Asteborg <maastebo@microsoft.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/12/21 19:33
cmake - add support to run ctest on android #2347

2985a40a – Ralph Giles <giles@thaumas.net> authored on 2021/05/11 06:19
Fix trailing whitespace.

7b05f44f – Felicia Lim <flim@google.com> authored on 2021/02/22 17:29
celt_lpc: avoid overflows when computing lpcs in fixed point

16286a25 – Jesús de Vicente Peña <devicentepena@webrtc.org> authored and Felicia Lim <flim@google.com> committed on 2021/02/12 08:51
Sending refresh DTX packets every 400 ms independently of the encoded frame size.

d633f523 – Mark Harris <mark.hsj@gmail.com> authored on 2020/11/26 15:48
Fix float-approx negative left shift UB

794392ec – Tim-Philipp Müller <tim@centricular.com> authored on 2020/12/22 18:54
ci: fix pipeline run for merge requests

a923218e – Tim Gates <tim.gates@iress.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/12/07 16:33
docs: fix simple typo, neareast -> nearest

d2f6805c – Xavier Claessens <xavier.claessens@collabora.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/11/26 04:05
Meson: Fix doc build when opus is a subproject

841d57b8 – Marcus Asteborg <maastebo@microsoft.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/07/31 18:17
cmake - add option for fixed point debug

5bdb3a58 – Marcus Asteborg <maastebo@microsoft.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/11/20 16:38
cmake - add option for check asm

2f37feb7 – Marcus Asteborg <maastebo@microsoft.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/11/20 16:28
cmake - add option for fuzzing

b459e4ce – Marcus Asteborg <maastebo@microsoft.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/11/20 16:22
cmake - add option for hardening

1d5c8152 – Marcus Asteborg <maastebo@microsoft.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/11/20 16:12
cmake - add option for assertions

f040fb0d – Davide Beatrici <git@davidebeatrici.dev> authored and Ralph Giles <giles@thaumas.net> committed on 2020/06/04 21:19
CMakeLists.txt: specify working directory in add_test() directives

19586c5a – Davide Beatrici <git@davidebeatrici.dev> authored and Ralph Giles <giles@thaumas.net> committed on 2020/06/04 20:38
CMakeLists.txt: specify path to target file in add_test() directives

93fe3450 – Marcus Asteborg <maastebo@microsoft.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/08/28 12:17
cmake - change logging of api version to debug

c2b542b6 – Tim-Philipp Müller <tim@centricular.com> authored and Nirbheek Chauhan <nirbheek@centricular.com> committed on 2016/03/19 11:40
Add support for Meson build system

034c1b61 – Nirbheek Chauhan <nirbheek@centricular.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2020/08/12 14:38
Fix MSVC warning about trunction from double to float

f7e67d42 – Nirbheek Chauhan <nirbheek@centricular.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2020/07/20 12:19
repacketizer_demo: check for read errors to fix compiler warnings

907a5231 – Nirbheek Chauhan <nirbheek@centricular.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2020/07/18 07:18
Replace WIN32 with _WIN32 everywhere

729bd2f4 – Nirbheek Chauhan <nirbheek@centricular.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2020/07/18 15:16
celt: Fix broken SSE pre-processor check due to typo

cb66cb39 – Nirbheek Chauhan <nirbheek@centricular.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2020/07/18 07:19
silk: Fix incorrect ifdef in debug.c

Next