RSS feed
	
	
	
		53ea87fb
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/09 21:57
		
Cheap early detection of unstable filters
		 
	
		3346d883
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/09 21:02
		
Make repacketizer API use opus_int32 for lengths and add some additional error handling.
		 
	
		854fe703
		 – Koen Vos <koen.vos@skype.net>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/09 16:34
		
Minor fixes
		 
	
		756c7595
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/09 14:08
		
Make opus_repacketizer_create handle malloc failure gracefully.
		 
	
		a9b864b8
		 – Koen Vos <koen.vos@skype.net>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/09 16:27
		
Cleaner way to take into account the prediction for stereo width
		 
	
		42f1e3d6
		 – Koen Vos <koen.vos@skype.net>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/09 08:53
		
Two minor SILK fixes
		 
	
		1f65994e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/08 21:05
		
Avoids unnecessary collapse of the HF stereo image in hybrid mode.
		 
	
		ebece633
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/08 20:29
		
Fixes a stereo SILK->CELT switching bug
		 
	
		6d5af483
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/08 18:45
		
Increase the floor on nb_compr_bytes when we enable redundancy.
		 
	
		78291b27
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/08 18:12
		
Fixes a redundancy mismatch bug
		 
	
		207a2e86
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/08 11:08
		
Fixes a rare integer overflow in the SILK "50% of max rate" rule
		 
	
		591b7494
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/08 06:22
		
Redundancy fixes
		 
	
		9fd13d60
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/07 18:50
		
Not delaying stereo->mono transitions to/from CELT
		 
	
		1e22a4b7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/07 18:29
		
Fixes a problem with the SILK toMono when we're encoding 40/60 ms frames
		 
	
		6e5f6d04
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/07 14:08
		
Prevents a SILK stereo encoding-side desync
		 
	
		d5c92637
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/07 10:59
		
Fixes two encoder bugs causing glitches in stereo->mono switches
		 
	
		b5972388
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/07 04:38
		
Proper SILK delay compensation for resampling
		 
	
		a5e96b84
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/06 07:34
		
More draft updates and additions.
		 
	
		88875669
		 – Koen Vos <koen.vos@skype.net>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/06 09:38
		
SILK update
		 
	
		480ba703
		 – Koen Vos <koen.vos@skype.net>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/05 09:49
		
SILK stereo fix
		 
	
		e98f1f50
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/04 21:59
		
Fix C89 incompatible mixed declarations and code introduced by 220a7d4b.
		 
	
		49979211
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/04 14:26
		
Move useInterpolatedNLSFs assert from encode_indices.c to silk/process_NLSFs.c.
		 
	
		32d5c2d6
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/04 16:20
		
Disabling LBRR for whever there's a change in bandwidth/channels/framesize
		 
	
		fd17eabc
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/03 23:31
		
Add some CUSTOM_MODES ifdefs in celt.c around code only used by
		 
	
		b9f443d5
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/03 21:20
		
More assert updates, make the initialization in silk_warped_autocorrelation_FLP more explicit to make tools happy, and allow resetting to auto with OPUS_SET_FORCE_CHANNELS.
		 
	
		2779df7f
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/04 09:26
		
Renaming the CELT plc.c file to celt_lpc.c to avoid MSVC conflicts with Skype's PLC.c
		 
	
		bc2eebdf
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/04 07:59
		
Fixes glithes when switching between SILK-only and hybrid
		 
	
		0c5085ad
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/03 21:10
		
Prevents the SILK PLC from being called with an invalid frame size or sampling rate
		 
	
		5d5875a9
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/03 17:07
		
Add the noreturn attribute on the assert functions to aid static analysis, improve test_repacketizer error handling, and silence 19 clang static analysis errors with additional assertions.
		 
	
		4a7c9859
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/10/03 10:04
		
Correct C99 undefined behavior in silk/NSQ.c, parallel change to 1ee139bc.
		 
	
		1e0805d7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/03 09:52
		
Delaying SILK stereo->mono transitions by two frames
		 
	
		8a7543c4
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/03 09:29
		
Remove warning added by 4cc9a459.
		 
	
		4cc9a459
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/03 09:07
		
Eliminate redundant redundancy code.
		 
	
		9c937631
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/02 20:51
		
Merge remote-tracking branch 'greg/master'
		 
	
		de3e16c8
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/10/02 20:39
		
Fixes stereo->mono switching bugs (encoder)
		 
	
		ed921b01
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/02 16:04
		
Make it possible to undo the effect of the private OPUS_SET_FORCE_MODE encoder ctl.
		 
	
		32af90ae
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/02 10:27
		
Improve opus_decode() error code consistency.
		 
	
		8714189c
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/01 23:19
		
Fix bug in OPUS_SET_BANDWIDTH_REQUEST.
		 
	
		220a7d4b
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/10/01 16:30
		
Fix bug in the OPUS_GET_APPLICATION_REQUEST ctl and also add a bunch of set ctl range checking and improve encoder/decoder error code consistency.
		 
	
		55788c8c
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/30 15:50
		
Assertion update for commit b23a6ca5
		 
	
		342d654c
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/30 13:57
		
As of commit 44203907 all celt bands N>1 are even, including custom modes. In light of this, remove some pointless tests.
		 
	
		b23a6ca5
		 – J-M Valin (rewritten by T.B. Terriberry) <jmvalin@jmvalin.ca>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/30 14:12
		
Fixes problems with unstable filter detection
		 
	
		efe16c5d
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/29 18:02
		
don't allow the user to override the bandwidth so that it's above what Fs allows
		 
	
		b180a3fe
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/29 13:43
		
Make silk_assert calls work with the autotools --enable-assertions.
		 
	
		e3f6ad0b
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/29 12:57
		
Remove an unreachable block in silk/float/pitch_analysis_core_FLP.c
		 
	
		8d6467c7
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/29 12:20
		
More silk/ resampler cleanup.
		 
	
		ad29b2c2
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/29 08:42
		
test_opus had skip uninitialized for decode-only
		 
	
		fc8b605c
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/28 13:09
		
Eliminate signed overflow in constant, minor makefile.draft updates.
		 
	
		59647fdb
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/28 11:44
		
Misc. silk/ cleanups: static inline things which are only used in one file.
		 
	
		afc8d53b
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/28 11:13
		
Cleans up some leaking opus_custom symbols in celt/
		 
	
		c7ab61b3
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/28 12:24
		
Fixes a bug introduced while fixing the original 60-ms stereo bug
		 
	
		e4de8a9c
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/28 10:23
		
Fixes a bug that was falsely triggering DTX for 60 ms stereo
		 
	
		744e59ef
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/28 08:40
		
More resampler cleanups.
		 
	
		96739ad3
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/27 22:26
		
Eliminate function pointers from the resampler.
		 
	
		5d48dbd3
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/27 19:49
		
Help JM's eclipse understand that silk_NLSF_del_dec_quant returns.
		 
	
		9925366a
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/27 19:30
		
Silence the remaining silk/ GCC warnings.
		 
	
		7152a9aa
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/27 17:33
		
Fix some GCC warings in the silk/ directory.
		 
	
		748c960c
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/17 08:44
		
Add support for coding signs with 0 pulses.
		 
	
		9826ed99
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/27 13:12
		
Fixes a glitch on SILK frame size switching
		 
	
		9f90e57a
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/27 10:10
		
Fixes a glitch in SILK mono->stereo switching
		 
	
		6312d9a3
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/26 20:01
		
Commenting on the implementation-defined behaviour we rely on
		 
	
		828e33f3
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/26 16:53
		
Draft clean-ups and additions.
		 
	
		a404d4e9
		 – Benjamin M. Schwartz <bens@alum.mit.edu>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/14 10:53
		
Update text regarding PLC and add a new section on clock drift.
		 
	
		0da4f238
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/24 20:11
		
Avoiding more left shifts of negative values
		 
	
		803ec8c6
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/23 19:48
		
Avoiding left shifts of negative values
		 
	
		40b954dc
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/23 19:29
		
minor draft fixes
		 
	
		d62f3781
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/23 19:05
		
CELT decoder figure, some more acknowledgements
		 
	
		1ee139bc
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/23 09:08
		
Making the left shift macros use unsigned to avoid undefined behaviour
		 
	
		44ce46dc
		 – Koen Vos <koen.vos@skype.net>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/23 09:05
		
Fixes a decoder overflow on random input
		 
	
		25577500
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/22 18:13
		
API doc improvements
		 
	
		c248e6d0
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/22 13:59
		
Improved doxygen doc for opus.h
		 
	
		cc340504
		 – Koen Vos <koen.vos@skype.net>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/21 10:50
		
Fixes an integer overflow caused by uninitialized values in LTP scaling
		 
	
		363924ee
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/20 11:15
		
Draft build fixes, some more details
		 
	
		149754ea
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/19 12:40
		
Patch from Tim to avoid a spurious uninitialized warning in test_opus.c.
		 
	
		f7bf43b3
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/19 11:49
		
Some fixes for C89 builds.
		 
	
		bd628ab6
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2011/09/16 18:53
		
Use fold instead of passing a wrap length to base64.
		 
	
		1c2f5633
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/15 21:16
		
Removed all the silk_ prefixes in source file names (not symbols)
		 
	
		fb3a437c
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/15 20:58
		
Renaming the SKP_ prefix to silk_
		 
	
		c0f050e7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/15 13:18
		
Making sure to avoid undefined behaviour
		 
	
		c4ca21fc
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/15 06:10
		
Moves opus_compare to the same base64 tar.gz as the rest of the code
		 
	
		48069bf9
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/15 07:33
		
Documentation and build script updates.
		 
	
		25f7f355
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/14 05:50
		
Implements OPUS_GET_PITCH that queries the decoded pitch
		 
	
		bceb8e15
		 – Ralph Giles <giles@mozilla.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/13 20:04
		
Remove redundant API parameter comments from opus_multistream.c.
		 
	
		1c1cf7d0
		 – Ralph Giles <giles@mozilla.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2011/09/13 19:56
		
More documentation for the multistream API.
		 
	
		2ca6c5d2
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/13 20:06
		
more libcelt->celt renames
		 
	
		c3749909
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/13 14:21
		
renames the libcelt/ directory to celt/
		 
	
		92675068
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/11 18:00
		
Changing some TODOs that were really future optimization hints
		 
	
		af50ce92
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/11 16:13
		
Implements OPUS_MULTISTREAM_{EN|DE}CODER_GET_STATE
		 
	
		c63cc122
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/11 15:51
		
Implements multi-stream encoder requests the best we can
		 
	
		e448df83
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/11 14:12
		
Properly implementing the multistream decoder ctl()s
		 
	
		5257e3fe
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/11 12:12
		
TF decoding details
		 
	
		904e7a87
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/11 10:29
		
Adds a bound on the SILK rate to prevent it from busting the byte limit
		 
	
		8fdf2afb
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/10 17:56
		
integer type fixes
		 
	
		77519bfb
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/09 21:11
		
minor doc update
		 
	
		3bcf3678
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/09 13:11
		
Documentation updates.
		 
	
		ee83c16e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/09 11:19
		
Doxygen comment fixes
		 
	
		21452882
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/09 10:57
		
Opus now default to VBR
		 
	
		cdfb8f31
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/09 10:50
		
Making complexity default to 10 for the CELT part too
		 
	
		29095379
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2011/09/09 10:24
		
Documentation updates.
		 
	
		131d8882
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2011/09/09 09:56
		
Makes multi-stream encoding code use the repacketizer
		 
Next