RSS feed
	
	
	
		cf9409fe
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/12/16 12:52
		
Makes analysis run at 24 kHz, with 20-ms frames
		 
	
		159bb6df
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/12/19 11:15
		
update draft: oops, fixes use of "above"
		 
	
		4a48ce89
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/12/19 09:33
		
Update draft: addressing WGLC comments
		 
	
		c84f4866
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/12/17 13:32
		
opus_demo: remove obsolete option from usage
		 
	
		83758306
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/12/16 09:11
		
Adding a missing "else"
		 
	
		8fe210f1
		 – Ricardo Constantino <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/11/04 22:03
		
genversion.bat: generate same version as update_version
		 
	
		bd54e279
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/11/16 15:03
		
Correct SILK encoder gain limit
		 
	
		ab148485
		 – Ricardo Constantino <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/11/03 18:26
		
vs2015: reenable DebugDLL versions of opus_demo
		 
	
		4dde082d
		 – Ralph Giles <giles@thaumas.net>
 authored
 on 2016/11/03 11:40
		
Remove SILK_DEBUG define when _WIN32 and _DEBUG are defined.
		 
	
		3fdfcd40
		 – Ralph Giles <giles@thaumas.net>
 authored
 on 2016/11/03 11:25
		
Remove commented-out DEBUG_STORE_DATA calls. r=keon
		 
	
		f4389ef7
		 – Ricardo Constantino <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/11/10 16:27
		
appveyor: don't leave artifacts under a subdir
		 
	
		71ae28ab
		 – Ricardo Constantino <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/11/10 16:27
		
appveyor: pack interesting files too, not just lib
		 
	
		d73c5a96
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/11/05 18:01
		
Remove redundant code
		 
	
		d74fa278
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/11/05 17:32
		
Fix crash on bad encoder frame_size argument
		 
	
		132ed594
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/11/04 07:41
		
Removes OPUS_FRAMESIZE_VARIABLE
		 
	
		e619ea76
		 – Ricardo Constantino <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/11/03 17:12
		
vs2015: Add missing file to test_opus_encode.
		 
	
		bd109a2b
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/11/03 10:39
		
Adds checksum for 1.2-alpha
		 
	
		92282c1a
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/11/02 13:59
		
Improves CELT bit allocation at very low bitrates
		 
	
		f1deb29c
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/11/02 02:56
		
Eliminate trailing spaces
		 
	
		20bf3b33
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/11/02 02:18
		
Reduce redundancy when SILK uses too many bits
		 
	
		1fd53f9a
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/11/02 02:16
		
Fix redundancy on SILK 80+ms bandwidth switch
		 
	
		d31f883c
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/11/01 15:00
		
Add copyright notice to autogen.sh to make the Chromium people happy
		 
	
		80052fe3
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/11/01 14:41
		
Fixes NE10 configure problem
		 
	
		b0949f11
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/11/01 12:10
		
Temporarily disable -Wnonnull around an opus_decode() call in test_opus_decode.c
		 
	
		1b633ab0
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/31 17:49
		
Bump static PACKAGE_VERSION string in version.mk
		 
	
		8fec416b
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/10/31 07:58
		
Fix amount of extra bytes reserved for 100 ms
		 
	
		7e122394
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/29 13:02
		
Don't use hybrid "weak transients" on vowels
		 
	
		e8b6ee2d
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/29 12:46
		
Adds opus_encode_regressions.c to the MIPS Makefile
		 
	
		880f57a4
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/29 12:10
		
Adds opus_encode_regressions.c to the UNIX Makefile
		 
	
		d0d1cf3b
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/29 10:45
		
New regression test from Mark's fuzzing test cases
		 
	
		90f20c62
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/28 12:44
		
Define "weak transients" for low bitrate hybrid
		 
	
		bcfe0f68
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/10/28 07:11
		
Multistream encoder: allocate an extra byte per stream for 100 ms
		 
	
		e564cc50
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/10/28 05:34
		
Fix CBR packet sizes for 80 ms
		 
	
		33698ee1
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/10/26 12:48
		
Update bandwidth and opusCanSwitch before generating SILK DTX ToC
		 
	
		9962bf3d
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/10/27 13:00
		
Encode correct headers when asking for very small output bytes and using long frames
		 
	
		0962cbe2
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/10/27 13:03
		
Support encoding 80/100/120 ms frame lengths
		 
	
		8bca154b
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/09/22 07:06
		
Move multiframe encoding into a separate function
		 
	
		2af92cd9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/27 10:14
		
Fixes an unstable energy issue for low-bitrate hybrid
		 
	
		76fa939b
		 – Ralph Giles <giles@thaumas.net>
 authored
 on 2016/10/27 06:23
		
Make use of dot optional in generating documentation.
		 
	
		6d062849
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/26 20:11
		
Account for redundancy signalling when computing st->silk_mode.maxBits
		 
	
		4667b699
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/20 17:56
		
updating update draft
		 
	
		38688317
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/10/04 18:07
		
Fixing some opus_int vs opus_int32 mismatches
		 
	
		ae5f5cc1
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/19 21:44
		
Using OPUS_MOVE() instead of OPUS_COPY() to move redundancy bytes
		 
	
		8ac5d899
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/19 13:18
		
Consider per-channel energy bits in surround_rate_allocation()
		 
	
		a3fadcb9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/09 12:13
		
Fixes surround_analysis() for frame size > 20 ms
		 
	
		c305b824
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/09/16 07:12
		
Remove float ops from encoder settings fuzzer test
		 
	
		f4dcc09f
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/15 11:02
		
Fix mixed declarations and code
		 
	
		348bb27a
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/09/15 07:23
		
Fuzzer test for changing encoder settings online
		 
	
		e5ad2616
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/14 07:38
		
Prevents ridiculously large gains from causing inf/NaNs in float decoder
		 
	
		70e3c348
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/09 12:51
		
Fixing failure due to CBR allocating zero byte to a stream
		 
	
		fa2578bf
		 – Michael Graczyk <mgraczyk@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/09/07 11:26
		
Fix ambisonics bitrate when bitrate_bps is OPUS_AUTO
		 
	
		ac9fabc7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/07 18:04
		
Fixes an internal error in the Opus encoder
		 
	
		dbff5fca
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/07 07:20
		
Prevent tonality estimator from running too often with 2.5 and 5 ms frames
		 
	
		f4f5a6a0
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/06 18:32
		
Prevents an overflow in multi-stream encoder rate computation
		 
	
		691d4935
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/09/03 06:42
		
Allow disabling phase inversion for multistream
		 
	
		f25b46a3
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/01 22:36
		
misc fixes to update draft
		 
	
		cf0e557a
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/01 10:33
		
minor fix to update draft
		 
	
		08eb1b8b
		 – Ricardo Constantino (:RiCON) <wiiaboo@gmail.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/09/01 15:21
		
vs2015: include files added in 76674fea
		 
	
		f9a57554
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/09/01 04:34
		
Adds two integer wrap-around issues to the update draft
		 
	
		18a380a7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/04/20 09:27
		
Make it possible to ignore inverted phase stereo for downmix purposes
		 
	
		6db0908d
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/06/06 09:44
		
Bitstream change: prevent noise injection in hybrid mode
		 
	
		12fb15f4
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/30 21:57
		
Add configure option --enable-update-draft
		 
	
		7d0e33f7
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/08/27 03:10
		
Correct multistream variable frame size stride
		 
	
		3421f6d2
		 – Mark Harris <mark.hsj@gmail.com>
 authored
 on 2016/08/27 03:03
		
Correct analysis downmix scaling factor
		 
	
		9f3883a9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/25 10:24
		
Properly process both channels for DTX
		 
	
		096b2207
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/21 11:53
		
Make the DC rejection filter Q14 instead of Q15
		 
	
		8ab3e80e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/07/30 18:40
		
Fixes an overflow in LPC_inverse_pred_gain_QA()
		 
	
		18335e8e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/15 15:50
		
Removed a float operation that sneaked in in the fixed-point code
		 
	
		b4d0df8d
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/15 15:19
		
Oops, fixes the sign in dc_reject()
		 
	
		adf94f2c
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/15 14:24
		
Implementing compute_frame_energy() from celt_inner_prod() for float
		 
	
		b7c76539
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/15 13:30
		
Speeding up PVQ search by allocating even more pulses in the projection.
		 
	
		fb19ba91
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/15 13:26
		
Reducing the overhead due to dependency chains in dc_reject() for stereo
		 
	
		9ac94266
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/15 12:46
		
Reducing the dependency chain in dc_reject()
		 
	
		11dba8d9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/14 13:56
		
Apply deemphasis to both channels in the same loop for the simple case
		 
	
		cd159fd1
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/12 22:53
		
Making gcc use SSE directly for float->int conversion when available
		 
	
		9f7e502e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/12 19:49
		
Reducing dependencies in deemphasis()
		 
	
		7f3fb201
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/11 19:23
		
Fixes problem with M_PI
		 
	
		2ff6556f
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/11 07:05
		
Making stereo_itheta() use the same atan2() approximation as tonality_analysis()
		 
	
		76674fea
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/09 19:22
		
SSE2 implementation of the PVQ search
		 
	
		e806d6a7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/06 11:49
		
Making signx[] an int in alg_quant() and removes unnecessary sign copying
		 
	
		c7bbc3e3
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/05 21:01
		
Speeding up PVQ using unlikely() and moving first position out of the loop
		 
	
		09b53529
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/05 20:06
		
Getting gcc to use cmovs rather than branches in alg_quant()
		 
	
		416611cf
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/07/29 09:47
		
biasing quantization
		 
	
		a01feba0
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/05 13:34
		
Fixes "mixed declarations and code"
		 
	
		10b2978d
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/08/05 13:15
		
Making it clearer to Coverity that nStates cannot exceed NLSF_QUANT_DEL_DEC_STATES
		 
	
		928dcffd
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/07/28 19:26
		
Weighting theta rdo based on channel energy
		 
	
		5da0498a
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/07/30 07:38
		
Fixes overflow in CNG
		 
	
		abe8b785
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/07/28 11:05
		
Don't do theta RDO on intensity-stereo-coded bands
		 
	
		eb61c31c
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/07/27 05:24
		
Saving the state rather than re-compute the best option
		 
	
		35cf18e9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/01/05 21:02
		
Making stereo theta decision based on minimizing distortion
		 
	
		886dc594
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/01/04 17:35
		
controlling rounding
		 
	
		3934fac7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/07/25 16:44
		
Properly allocation scratch space for resynth encoder
		 
	
		9eee1062
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/01/04 18:29
		
cleanup: putting resynth flag in the context
		 
	
		3d1b13f5
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2016/01/04 17:09
		
cleanup: line wrapping
		 
	
		79e8f527
		 – Felicia Lim <flim@google.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2016/07/28 11:21
		
Ensure that NLSF cannot be negative when computing a min distance between them
		 
	
		c41aeebe
		 – Ricardo Constantino (:RiCON) <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/07/26 19:18
		
appveyor: Package includes and opus.lib as an artifact.
		 
	
		eca752f1
		 – Ricardo Constantino (:RiCON) <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/07/26 16:35
		
VS2015: Ignore warning 4146 in celt/kiss_fft.c.
		 
	
		899348f7
		 – Ricardo Constantino (:RiCON) <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/07/26 16:34
		
win32/.gitignore: Add DebugDLL_fixed.
		 
	
		07a51ebb
		 – Ricardo Constantino (:RiCON) <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/07/26 15:35
		
VS2015: Disable building DebugDLL opus_demo.
		 
	
		385d49e5
		 – Ricardo Constantino (:RiCON) <wiiaboo@gmail.com>
 authored
 and Ralph Giles <giles@thaumas.net>
 committed
 on 2016/07/15 21:55
		
vs2015: Merge opus dependencies into its project.
		 
Next