RSS feed
	
	
	
		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}
		 
	
		82e6cf79
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2017/10/07 23:09
		
Fix #undef of constant
		 
	
		072d133f
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2017/10/06 14:22
		
Fixes CELT PLC
		 
	
		b30f45b9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2017/10/06 12:45
		
Fixing (hopefully) bandwidth detection for 24 kHz analysis
		 
	
		251fc076
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2017/10/05 16:07
		
float constants
		 
	
		af93fbd5
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2017/07/12 12:55
		
Add RNN for VAD and speech/music classification
		 
	
		f3cff05e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2017/07/15 23:01
		
Better rate allocation for stereo SILK in hybrid mode
		 
	
		95c48711
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2017/09/01 12:24
		
update draft version -10
		 
	
		ec29ffd9
		 – Alexander Kochetkov <al.kochet@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2017/09/11 09:45
		
Fix typo with NE10 prefix
		 
	
		e2cdf9b9
		 – Ralph Giles <giles@thaumas.net>
 authored
 on 2017/06/14 10:37
		
Rename arm ne10 assembly optimization files.
		 
	
		6db968e9
		 – Ralph Giles <giles@thaumas.net>
 authored
 on 2017/06/13 11:50
		
Rename SSE 4.1 files to match their targets.
		 
Next