RSS feed
	
	
	
		d25dd2bf
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/29 03:54
		
Fixes a declaration-after-statement error when using ALLOC_STACK
		 
	
		403485d0
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/29 03:43
		
Typo in C5X macro
		 
	
		9dec74d9
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/27 21:39
		
Adds support for decoding stereo streams with a mono decoder
		 
	
		c914f5ea
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/22 16:32
		
Updated MSVC project file
		 
	
		c3086a98
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/21 09:26
		
Making CELT_GET_MODE "private"
		 
	
		ff96b165
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/21 07:32
		
Removes the celt_mode_info() call.
		 
	
		d6bf19d2
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/21 03:06
		
Using the Opus header in 48k/2.5-20 ms modes
		 
	
		c5f99909
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/18 11:47
		
Fixes tandem-test.c
		 
	
		d0cb4ea3
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/18 11:42
		
Bump version number
		 
	
		ef20e393
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/18 11:34
		
Non-fatal bit-stream errors are now reported through ctl()
		 
	
		a7be4387
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/18 02:40
		
MSVC files
		 
	
		1a8bf37d
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/16 18:03
		
Taking into account the start and end bands in CNG
		 
	
		37e788c1
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/16 16:56
		
Fixes return value on lost packet
		 
	
		6c28805c
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/14 14:06
		
version bump
		 
	
		6f6e8b39
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/14 10:52
		
Renamed --noltp to --nopf in celtenc.c
		 
	
		7c328c2d
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/12 15:36
		
celtdec update for change in celt_decode() return value
		 
	
		dd2973dd
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/11 12:46
		
Fix missing break statements
		 
	
		e6acfe07
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/11 11:31
		
Adds in-band signalling of the CELT frame size and bandwidth
		 
	
		86da2c8b
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/11 05:36
		
Speeds up compute_allocation() by removing potential aliasing
		 
	
		3e7f22d4
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/09 11:47
		
Bump version to 0.11.2
		 
	
		f62b3bb9
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/09 06:56
		
Fix for global stack
		 
	
		9bac8c17
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/03/02 11:24
		
Eliminate the ec_int32 and ec_uint32 typedefs.
		 
	
		115fa35a
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/03/02 10:28
		
Fix CNG when effEBands is less than nbEBands.
		 
	
		168888f7
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/03/02 12:26
		
A float variable and a bug left in transient_analysis()
		 
	
		6c8acbf1
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/03/01 07:54
		
EC_ILOG cleanups.
		 
	
		3beb70e5
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/03/01 13:08
		
Fix effectiveBytes computation for VBR
		 
	
		c79c4e3b
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/02/16 08:21
		
Fixes a prototype mismatch in compute_allocation()
		 
	
		e3d39fec
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/14 18:57
		
Version bump
		 
	
		a31a7ea8
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/14 16:10
		
MSVC project files
		 
	
		f18ad438
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/02/14 08:26
		
Refactor ec_enc_patch_initial_bits().
		 
	
		5b236756
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/02/14 10:27
		
Correct a number of uninitialized value problems when end!=nbEBands. Now 8khz/20ms audio can be decoded at 48kHz and vice versa (with the PF turned off).
		 
	
		b3c05b6b
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/02/14 09:40
		
Implements ec_enc_patch_initial_bits()
		 
	
		079b9169
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/02/14 08:54
		
using "end" rather than nbEBands for trim_offset[]
		 
	
		1e9fb629
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/02/14 08:50
		
Fixes the inversion of SPREAD_LIGHT and SPREAD_AGGRESSIVE
		 
	
		64805fd2
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/11 19:50
		
Fix post-filter for the case where overlap!=shortMdctSize
		 
	
		fa74ae26
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/11 16:56
		
Fix for layouts of 22 band and more
		 
	
		a14e86d9
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/02/11 11:27
		
Fixes post-filter for transitions between 2.5ms and other frame sizes
		 
	
		cf89d2a6
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/02/10 05:50
		
Adding a tiny amount of noise when folding to prevent/reduce numerical issues
		 
	
		1111db31
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/09 18:14
		
Oops, forgot COPYING and the tandem test
		 
	
		3806c1d7
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/09 17:37
		
Relicensing under the simplified (2-clause) BSD license
		 
	
		1928f8df
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/08 17:32
		
CELT_SET_END_BAND_REQUEST in the decoder was performing the wrong bounds check and not allowing a change to fullband.
		 
	
		7007f1b8
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/02/08 11:17
		
Encoder fixes for NB/WB/SWB modes.
		 
	
		20d07190
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/07 16:30
		
Update celtclient to the new API.
		 
	
		35a96ea9
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/06 15:23
		
minor detail with the last patch
		 
	
		285bc372
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/06 08:29
		
16-bit int fixes.
		 
	
		b570f1a9
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/06 12:32
		
Fix previous commit by still capping what the encoder will produce
		 
	
		b3dae4b0
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/04 16:50
		
Allowing maxCompressedBytes to be as large as one wants
		 
	
		0b405d11
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 20:03
		
Making encoder-side clipping optional
		 
	
		4305ab6b
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 19:13
		
Bump LT_CURRENT and fix configure output messages
		 
	
		f89f01fd
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 19:09
		
STATIC_MODES no longer used
		 
	
		5aa57e4f
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 19:04
		
Configure option for custom modes
		 
	
		4d3e105a
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/03 18:26
		
1275 byte packets is the absolute maximum packet size we're going to support. This makes the encoder and decoder refuse to operate outside of these boundaries.
		 
	
		8430a75b
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 18:54
		
Skipping most of the PLC code for DTX
		 
	
		d922fe1c
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 18:27
		
Version number bump
		 
	
		b8a6b312
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/03 17:56
		
This removes some pointless/dead code.
		 
	
		23340e22
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 18:21
		
Fixes an int overflow in the VBR code
		 
	
		75228782
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/03 10:32
		
Check for mode creation failure before we try to use it.
		 
	
		95becbee
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/03 16:06
		
This fixes the frame_size check on the encoder and decoder and removes some unused variable warnings when compiling without custom modes.
		 
	
		a093f4df
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/03 09:22
		
Refactor the entropy coder.
		 
	
		ef986e44
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 10:47
		
Increasing the pitch gain resolution
		 
	
		c33c3d6c
		 – Ron <ron@debian.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/04 00:44
		
Align the sample buffer for short
		 
	
		d539c6b9
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 08:36
		
Disabling the postfilter when complexity<5 or when CELT_SET_PREDICTION<=1
		 
	
		ec6588ae
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 05:34
		
Replaces previous commit with something safer
		 
	
		ff4116cc
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 04:16
		
Patch from Tim: Prevents bits2 from going negative
		 
	
		9a7540b6
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 02:05
		
Revert -export-symbols-regex 'celt_'. That probably wasn't a good idea
		 
	
		ea93c01a
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/03 01:42
		
Renormalize in anti-collapse only when needed
		 
	
		57854e81
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/02 20:57
		
Fix collapse mask tracking for recombine steps.
		 
	
		cf5d3a8c
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/02 06:42
		
Fix short length detection.
		 
	
		51c78624
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/02 19:43
		
More Opus build work
		 
	
		3a8f04db
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/02 18:02
		
Enabling the post-filter and exporting the ec functions for Opus
		 
	
		b44e94ef
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/02 16:23
		
Also fixing the DoFs for intensity stereo
		 
	
		0889e2ac
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/02 16:03
		
Getting the right DoFs for dual stereo
		 
	
		9cc56bf0
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/01 17:03
		
Removing ancient allocation matrix
		 
	
		ce6d0904
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/02/01 12:41
		
Increase caps/allocation accuracy.
		 
	
		424eb742
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/02/01 15:33
		
Only checking for a mismatch when RESYNTH is defined
		 
	
		aa6fec66
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/02/01 10:36
		
Limit mode creation to supported modes.
		 
	
		7e983194
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/02/01 13:00
		
Fixing the global stack -- and an overflow in collapse_mask
		 
	
		2799c297
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/02/01 07:53
		
Add assertions for band size restrictions.
		 
	
		cb8f366a
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/02/01 07:32
		
Don't allow empty eBands.
		 
	
		7bb26e13
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/02/01 12:04
		
Adds a generic CELT_SET_BITRATE() ctl() API for CBR and VBR
		 
	
		263e2719
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/02/01 06:20
		
Tuning the split threshold
		 
	
		411a84fa
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/01/31 20:55
		
Add a seprate qtheta offset for two-phase stereo.
		 
	
		4499263b
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/01/31 05:44
		
Adjust the splitting threshold.
		 
	
		5cf41c9d
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/01/31 12:34
		
Including static_mode* files in the distribution
		 
	
		a350bf52
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/01/31 12:30
		
Stop collapsing the background noise channels when switching to mono
		 
	
		682b6cf1
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/01/31 08:34
		
Don't destroy stereo history when switching to mono.
		 
	
		948d27c9
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2011/01/31 07:28
		
Propagate balance from compute_allocation() to quant_all_bands().
		 
	
		713d7a4c
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/01/31 08:41
		
Fix sample type conversion when resampling
		 
	
		b35807d7
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/01/31 08:27
		
No longer extracting the frame size from the mode to build the header
		 
	
		00a98f5d
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/01/31 06:19
		
Making the stereo encoder capable of encoding in mono
		 
	
		f1916a14
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2011/01/31 05:51
		
Making it possible for the stereo decoder to decode a mono stream
		 
	
		89039a3f
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/01/30 17:27
		
Apply band caps to the band allocation table.
		 
	
		b5d123a5
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/01/30 17:18
		
More band caps updates.
		 
	
		13bffd28
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/01/29 19:12
		
Add generic fine-energy rebalancing.
		 
	
		8cf29f09
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/01/30 18:38
		
Custom and non-custom versions of the get_size() functions
		 
	
		aaca4a71
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/01/30 16:19
		
Making sure that itheta=0 or 16384 really cuts allocation to one band
		 
	
		665da0ba
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/01/30 07:15
		
Merge branch 'exp_api_change'
		 
	
		c5643074
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2011/01/29 07:57
		
Use a smarter per-band bitrate cap.
		 
	
		d6c3d3ce
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/01/30 05:23
		
Error handling in _create() functions
		 
	
		913a1742
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2011/01/29 05:00
		
Adding resampling support
		 
Next