shithub: opus

RSS feed

1168a29e – Ralph Giles <giles@thaumas.net> authored on 2020/05/30 17:17
trivial_example: open raw pcm files in binary mode.

4d406367 – Hector Martin <marcan@marcan.st> authored and Mark Harris <mark.hsj@gmail.com> committed on 2020/05/25 16:30
fix equivalent bitrate calculation for <20ms frame sizes

8aa77672 – Mark Harris <mark.hsj@gmail.com> authored on 2020/05/09 11:06
Repository moved to gitlab.xiph.org

d1b5efe4 – Ralph Giles <giles@thaumas.net> authored on 2020/04/21 05:19
gitlab-ci: Add a build description.

5c94ec32 – Hua, Chunbo <chunbo.hua@intel.com> authored and Ralph Giles <giles@thaumas.net> committed on 2020/04/26 12:25
Fix a typo in in opus_custom.h.

7f035cc6 – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/04/13 12:14
cmake - add option for fast math

c5c986a3 – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/04/13 11:59
cmake - add option for float_approx for IEEE 754 compatible targets

a0e14e71 – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/04/13 11:51
cmake - Add variable length detection and alloca detection

7628d844 – Nathaniel R. Lewis <linux.robotdude@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/04/09 07:43
CMake Changes

4fc7d874 – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/04/07 09:56
cmake - Fix OPUS_STACK_PROTECTOR option

66422d0b – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/03/13 11:55
cmake - Add OPUS prefix to feature info to show correct commandline option

c401f21b – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/03/13 11:51
cmake - Add option for testing to improve cli

927de845 – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/03/13 09:31
cmake - intinsics fixes, only compile SSE source with SSE flags on non-windows when target use runtime check (GH #154). For windows we only use /arch flag when target is presumed to support SSE to avoid AVX function pollution (GH #132).

ddb2c972 – willson-chen <willson.chenwx@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/12/19 11:59
cmake - add math library for test programs demo and compare when building dynamic library

d637b902 – evpobr <evpobr@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/01/26 13:11
cmake - Fix CMake install include directory

94b68f34 – Nathaniel R. Lewis <linux.robotdude@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/05/09 17:38
cmake - Add support for detecting the presence of lrint and lrintf.

e7806451 – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/03/26 19:13
cmake - add CPack and default to TGZ package

6adac61a – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/04/13 19:05
cmake - make package version parsing more robust

06a65154 – Niclas Olmenius <niclas@voysys.se> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2020/02/19 08:58
Fix celt decoder assertion when using OPUS_CUSTOM

adcb7bc2 – Felicia Lim <flim@google.com> authored on 2020/03/23 12:46
Fix another signed integer overflow in silk_noise_shape_quantizer_del_dec

923bebde – Felicia Lim <flim@google.com> authored on 2020/03/06 09:16
Fix signed integer overflows in silk_noise_shape_quantizer_del_dec

be68a9ae – Jesús de Vicente Peña <devicentepena@webrtc.org> authored and Felicia Lim <flim@google.com> committed on 2020/02/11 04:27
Fix for an assertion when running the fixed point tests

3880c5ab – Jesús de Vicente Peña <devicentepena@webrtc.org> authored and Felicia Lim <flim@google.com> committed on 2020/02/06 10:55
Reland "Fixes to the the activity flag that is passed to Silk so it represents the final activity flag used in the DTX decision"

89c5e06d – Felicia Lim <flim@google.com> authored on 2020/02/10 09:36
Revert "Fixes to the the activity flag that is passed to Silk so it represents the final activity flag used in the DTX decision"

ea3b30f9 – Jesús de Vicente Peña <devicentepena@webrtc.org> authored and Felicia Lim <flim@google.com> committed on 2020/02/06 10:55
Fixes to the the activity flag that is passed to Silk so it represents the final activity flag used in the DTX decision

cf58efea – Jesús de Vicente Peña <devicentepena@webrtc.org> authored and Felicia Lim <flim@google.com> committed on 2019/10/08 10:30
Revert "Attenuate SILK PLC gain only for unvoiced speech"

6d29f51a – DeadSix27 <DeadSix27@users.noreply.github.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/12/05 01:00
CMake: use PACKAGE_VERSION for the pkg-config file

60472f2d – Nathaniel R. Lewis <linux.robotdude@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/05/08 17:51
CMake: Add alias Opus::opus for opus library. Useful for CMake superbuild pattern.

965a72e4 – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/12/17 05:21
CMake: Add shared library to features

c487f53c – Davide Beatrici <davidebeatrici@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/10/01 02:08
CMake: add option to set BUILD_SHARED_LIBS variable

93b373e8 – Gustaf Ullberg <gustaf.ullberg@gmail.com> authored and Felicia Lim <flim@google.com> committed on 2019/12/04 06:00
OPUS_GET_IN_DTX handles Silk middle channel only

8493bf50 – Felicia Lim <flim@google.com> authored on 2019/12/02 11:37
Don't update null data pointer after each multistream decoder

cd529edb – Felicia Lim <flim@google.com> authored on 2019/09/03 05:56
Fix NEON optimizations buffer read overrun

812ae3fb – Felicia Lim <flim@google.com> authored on 2019/07/08 05:44
Avoid processing LPC coeffs beyond the given order in NEON optimizations

ad8fe90d – Marcus Asteborg <maastebo@microsoft.com> authored and Ralph Giles <giles@thaumas.net> committed on 2019/04/23 09:41
Fix typo in _FORTIFY_SOURCE define.

3ebf4ad8 – Felicia Lim <flim@google.com> authored on 2019/05/31 09:58
Silk CNG adapts faster to received packets with lower gains

86e5f5ea – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/04/26 07:16
Add mising cmake file from make dist

296d556d – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/04/13 23:57
Update checksums

e85ed772 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/04/12 12:26
Bump LT version

1f92613e – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/04/11 05:50
CMake changes

268780fb – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/04/10 12:34
CMake changes

4f4b11c2 – Gustaf Ullberg <gustaf.ullberg@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2018/12/20 10:35
API for checking whether the encoder is in DTX

afea46e9 – Mark Harris <mark.hsj@gmail.com> authored on 2019/04/07 19:27
Correctly enable/disable SILK DTX with forced mode

196511de – Mark Harris <mark.hsj@gmail.com> authored on 2019/04/07 19:25
Fix build errors using Makefile.mips

f9d3d432 – Marcus Asteborg <maastebo@microsoft.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2018/11/15 14:48
Adding CMake support for Windows, Mac, Linux and Android Co-Authored-By: evpobr

3765a248 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/03/31 21:45
Fix #elif OPUS_ARM_INLINE_EDSP

db082963 – Felicia Lim <flim@google.com> authored on 2019/03/01 08:00
Fix mismatching arg names in function declaration and definition

6554681d – Mark Harris <mark.hsj@gmail.com> authored on 2019/02/25 15:09
test_opus_encode: Use fprintf instead of snprintf

cdaf661e – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/02/13 11:15
Reset nb_no_activity_frames when analysis DTX isn't used

57092f9d – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/02/13 08:33
Improve silence handling

a7aa7fb3 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/02/13 06:48
Fixing initialization issues on small frame sizes

843121b3 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/02/12 14:33
Fixes analysis buffering for silence and complexity changes

0619d084 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/02/12 11:13
Avoiding problems with x87

9f2a0c70 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2019/01/23 08:47
Properly handle a bad stream_id in OPUS_MULTISTREAM_GET_*_STATE_REQUEST

f5790833 – evpobr <evpobr@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2019/01/20 03:13
Fix FIXED_POINT conditional check

9b247239 – Mark Harris <mark.hsj@gmail.com> authored on 2018/12/29 10:51
Clean up resources in projection test

9791b22b – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/11/22 09:06
Refactoring: Isolating the matrix-vector product in gemm_accum()

054acff3 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/11/02 22:49
missing script

3ff7e1ae – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/11/02 22:39
Adding the scripts used to train the RNN classifier

59f8e5e4 – Janne Johansson <janne.johansson@safespring.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2018/10/19 05:12
Trivial sprintf to snprintf conversion. Some linkers warn about unbounded sprintf calls.

55480908 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/10/30 22:36
Make float2int() static with VS

833d2f0e – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/10/30 10:23
Remove useless OPUS_SET_EXPERT_FRAME_DURATION() on CELT

befb83ba – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/10/16 11:48
Fixes misleading initialization with not enough zeros

04e07d2f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/10/30 10:19
update checksums

83d5155f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/10/16 15:44
Bump LT version numbers

4d523a9f – Pavel P <pavlov.pavel@gmail.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2018/02/27 08:16
Proper detection of _mm_cvtss_si32 for MS compiler

aebc9046 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/10/16 11:57
Renaming compute_allocation to clt_compute_allocation() to avoid symbol clashes

a8e2a2b1 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/09/26 18:57
Prevent the SILK counter from overflowing after 2 years and 9 months

5d290239 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/09/24 12:02
Retrain RNN classifier weights to include reverberated speech

4a643d98 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/09/14 12:27
Fixes packet parsing for 16-bit CPUs

c6d977a9 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/09/14 09:12
Clarify configure --help

f689e052 – Ralph Giles <giles@thaumas.net> authored on 2018/09/12 14:42
Update ISO Base Media Format draft to version 0.8.1.

5cbd7d5f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/09/10 09:49
Avoiding get_demixing_matrix() symbol clash on unified build

eb55ebfc – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/09/10 09:30
OpusMSDecoder does not have an arch field

5d4db02f – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/09/06 14:14
Add include/opus_projection.h to opus_headers.mk

c2a6ac4e – Marcin Gorzel <gorzel@google.com> authored and Felicia Lim <flim@google.com> committed on 2018/08/30 09:15
Apply equal bit allocation to ambisonic channels

38fca4a2 – Mark Harris <mark.hsj@gmail.com> authored on 2018/07/28 09:07
Work around VS2015 internal compiler error

dd6d6d52 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/07/28 09:50
Fixing arithmetic problems for 16-bit CPUs in ambisonics_rate_allocation()

6adfa708 – Felicia Lim <flim@google.com> authored and Jean-Marc Valin <jmvalin@jmvalin.ca> committed on 2018/07/27 14:10
Fix bitrate allocation for channel mapping 2

bc4ecf19 – Joshua Bowman <silverbacknet@gmail.com> authored and Mark Harris <mark.hsj@gmail.com> committed on 2018/07/06 14:07
win32: Add ambisonics sources to VS project

1f0c1b19 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/07/26 16:13
Fixes C90 "mixed declarations and code" error

722a66b8 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/07/26 08:06
Remove ambisonics experimental flag

ac044500 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/07/04 10:37
Enable ambisonics by default

2c0061c1 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/07/04 10:36
Enable hardening by default

ea8b26ff – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/07/25 18:47
Fix comma that should have been a semicolon

784d4ff9 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/07/25 20:19
oops

6a74b411 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/06/15 12:52
Use ambisonics families 2 and 3 instead of 254 and 253

1827db6a – Mark Harris <mark.hsj@gmail.com> authored on 2018/07/21 17:10
Validate multistream/projection decoder frame_size

01b035f8 – Mark Harris <mark.hsj@gmail.com> authored on 2018/07/21 13:55
Silence compiler warnings

c1c247d7 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/06/14 09:22
Make bandwidth detection more conservative to avoid low-passing frames

16160ac6 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/06/01 11:54
update checksums

693098f6 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/05/28 20:35
Avoiding arithmetic on NULL pointer

d5a81362 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/05/28 20:28
Avoiding leaks when opus_demo exits with an error

d6ae25a8 – Mark Harris <mark.hsj@gmail.com> authored on 2018/05/27 21:09
Fix DISABLE_FLOAT_API unused parameter warning

697beca2 – Mark Harris <mark.hsj@gmail.com> authored on 2018/05/27 13:47
Only call isqrt32() with a positive argument

287cb030 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/05/24 09:15
Switch from narrowband to wideband at 9 kb/s, don't use mediumband

ed728308 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/05/23 22:36
Fix decision thresholds for larger frame sizes

cd78f397 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/05/23 12:59
Fixes a SILK bandwidth switching regression

85ce87ff – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/05/16 16:05
Improving rate control for low bitrate

004ef8b9 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2018/05/17 11:26
Oops, fix NaN test

Next