RSS feed
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
652c4559
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/05/15 11:36
Aborting on NaN in CELT
42f43db7
– Gustaf Ullberg <gustaf.ullberg@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2018/04/10 09:37
Silk makes use of Opus VAD
1b584467
– Mark Harris <mark.hsj@gmail.com>
authored
on 2018/05/06 16:31
README: Update to reflect RFC 7845 and 8251
19966ccd
– Mark Harris <mark.hsj@gmail.com>
authored
on 2018/05/03 18:55
Fix opus_packet_parse() non-null arg attribute
d01199be
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/26 23:54
two more asserts I forgot
f0cea0d2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/26 09:48
Misc assertion cleanup
2b249dda
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/26 08:54
Harden SILK x86 code
909f1ceb
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/26 08:46
Hardening silk/fixed
e69fc199
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/25 23:23
Hardening asserts for SILK float
7e3352ef
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/23 22:16
Converting some silk_assert()s into hardening celt_assert()s
69bcb28d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/23 12:13
Some missing checks
3995a0c1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/23 10:29
Adding multistream decoder validation
a29504cc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/23 09:25
Asserting on some ctl() calls that should never fail
bf1d4420
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/23 09:04
Adds Opus decoder state validation
574d50cb
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/22 23:16
Adding decoder state validation
92ffce62
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/23 08:13
Fixing no-redundancy CELT->SILK and CELT->hybrid transitions
ef203135
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/22 13:40
Adding ENABLE_HARDENING
9b092dd3
– Andrew Allen <bitllama@google.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2018/03/19 10:55
Support for Ambisonics.
a4b5282f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/12 07:39
Using a first-order filter for DC rejection
e1c0770a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/03/02 10:08
Don't enable -fstack-protector-strong on Windows for now
610c14ce
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/22 12:18
Adding -D_FORTIFY_SOURCE=2 when possible
cea38f1c
– Gustaf Ullberg <gustaf.ullberg@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2017/11/22 06:38
Fixed off-by-one issue in Silk DTX
76d966f4
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/22 09:51
Enable -fstack-protector-strong by default on x86
e3e1f890
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/20 22:15
Fix comment to take into account previous commit
59b1a521
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/20 20:33
Increasing the CELT bit allocation slightly for stereo hybrid
475fa4a9
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/19 20:54
Fix divide-by-zeros in opus_demo stats code
4b6af2da
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/16 07:36
Fixes integer overflow in SILK VAD for 10-ms frames
4503261d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/16 07:36
Forgot one RFC8251 behaviour to disable with --disable-rfc8251
cdcb2f7d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/15 09:58
Disabling weak transients and 5ms resolution on voiced frames
e04e86e0
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/12 13:44
Add a simple masking model to the spreading decision
3b90ff8a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/13 09:09
Making sure importance[] is initialized even when we don't use dynalloc
5edcfaf6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/02/13 08:39
oops
3e3a2ff1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/01/16 07:38
Improve TF analysis RDO to take into account how important each band is
8299edfc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2018/01/10 12:41
Scaling back the pitch filter when most of the energy is above 3.2 kHz
693421ea
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/12/31 10:29
Fixes NaN issues in compute_stereo_width()
ff6532c3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/12/19 10:17
Making opus-uninstalled.pc use the .la instead of the .a
058e8177
– Andrew Allen <bitllama@google.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2017/12/05 10:34
Decouple OpusProjection* API from static matrices.
cae4445f
– Andrew Allen <bitllama@google.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2017/12/04 11:05
Ensure mapping matrix size is always valid.
65f11d32
– Andrew Allen <bitllama@google.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2017/12/04 10:32
Fix memory issues in Projection API.
eee68982
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/11/16 12:21
fix float constants
46560534
– Kári Tristan Helgason <kthelgason@google.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2017/11/09 08:34
Define integer types from stdint.h where it's available
ab7ab106
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/11/15 07:46
Tuning decision thresholds for low-bitrate music
ff838439
– Andrew Allen <bitllama@google.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2017/11/07 08:26
Fix matrix export via CTL func.
ff98202e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/11/08 15:35
Retrained speech/music RNN
877d3d2c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/11/07 15:03
Add missing include to the list
f643c03f
– Andrew Allen <bitllama@google.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2017/11/07 08:26
Support for Channel Mapping 253
e12df85a
– Roman Kalashnikov <lunix0x@gmail.com>
authored
and Ralph Giles <giles@thaumas.net>
committed
on 2017/10/30 14:23
Fix unnecessary assignment.
d8b1fd4a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/10/28 20:58
Enable RFC 8251 changes by default
9f7e7c8c
– Ralph Giles <giles@thaumas.net>
authored
on 2017/10/23 08:50
Fix configure output formatting.
43dfdc08
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/10/07 23:26
Fix entropy coder doc
2da3721b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2017/10/07 23:21
Simplifying celt_fir5() since x==y and mem[]={0}
Next