RSS feed
	
	
	
		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
		 
	
		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
		 
Next