RSS feed
	
	
	
		bb528817
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/25 18:12
		
coarse probability model in static modes too
		 
	
		31b189b4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/25 17:21
		
static modes update for MDCT
		 
	
		24eef149
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/25 14:01
		
Updating dump_modes to include the MDCT and FFT. More work needed.
		 
	
		3fc0aada
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/25 13:15
		
FFT cleanup
		 
	
		732ea388
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/25 09:52
		
Updated static modes for new pulse cache.
		 
	
		3ad8db49
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/25 09:11
		
New pulse cache
		 
	
		ba3a2892
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/23 07:14
		
MSE measurement details (no codec changes)
		 
	
		3f9857b9
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/13 17:20
		
Making the fine energy allocation code less ugly.
		 
	
		c1c40a76
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2010/08/11 04:35
		
Rework coarse energy coding.
		 
	
		6ac26ecf
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/11 16:38
		
Fixes a stereo bug introduced in the previous commit
		 
	
		bb338a93
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/10 09:20
		
Choosing intra frame energy when it's cheaper than inter
		 
	
		5e7f02de
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/08 05:48
		
Moving intra decision to quant_coarse_energy()
		 
	
		908958ca
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/07 18:15
		
Shuffling code around -- no change to the algorithm
		 
	
		9099bc36
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/07 17:50
		
Bit-stream reordering
		 
	
		be04f5af
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/07 17:42
		
Reorganizing the VBR code
		 
	
		d38d6b9a
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/07 05:21
		
Implemented variable spreading amount in the decoder
		 
	
		828da91d
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2010/08/06 13:05
		
Minor simplification to exp_rotation().
		 
	
		f412a99e
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/06 13:04
		
comments
		 
	
		07771352
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/06 12:34
		
eMeans[] quantized to 8 bits
		 
	
		504fb3c1
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/06 11:56
		
Using the real spectral means instead of the ones
		 
	
		36034282
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/06 10:42
		
Adaptive fine offset value
		 
	
		39ffbeec
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/06 03:40
		
Comments
		 
	
		1f589ef1
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/05 17:14
		
More simplifications to N=2 stereo
		 
	
		960505f0
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/05 16:35
		
More N=2 stereo simplifications
		 
	
		e4d271dc
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2010/08/05 12:55
		
Simplifications to the N=2 stereo split.
		 
	
		245c9af5
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2010/08/05 12:30
		
Fix dump_modes when requesting multiple modes.
		 
	
		08b88c8d
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/05 14:15
		
This patch makes Tim happy
		 
	
		aa995ddd
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/05 13:39
		
Making qn code 16-bit clean while simplifying it
		 
	
		88c59a53
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/05 12:15
		
QTHETA_OFFSET* tuning
		 
	
		017001a5
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/05 11:42
		
Simplified flags encoding
		 
	
		8cbea177
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/05 11:22
		
Removing pitch prediction code
		 
	
		30e2493e
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/05 05:16
		
Allowing fractional bits for splitting angle (theta)
		 
	
		0b9e9ce4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/04 20:07
		
cleanup in qb-related code
		 
	
		5d774e07
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/04 13:17
		
Fixed "forced intensity stereo"
		 
	
		12996409
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/04 05:13
		
More float conversion cleanup
		 
	
		ae01e119
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/08/03 17:43
		
Changing some constants to float
		 
	
		8a6ce059
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/03 12:49
		
More FFT cleanup
		 
	
		4b713036
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/03 11:49
		
Removing files that are no longer needed
		 
	
		f81a60ca
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/03 11:47
		
DOUBLE_PRECISION and MIXED_PRECISION no longer need to be defined
		 
	
		bc272de7
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/02 05:41
		
Code simplifications for log->amplitude conversion
		 
	
		531f2ae7
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/08/02 05:01
		
Remove useless use of "long", remove useless prototypes
		 
	
		44092248
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/29 14:32
		
Error measurement for stereo as well
		 
	
		7b5a086b
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/29 11:01
		
Measuring the normalized error directly within the encoder
		 
	
		fd3139cc
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/29 08:51
		
Separate qtheta offset for stereo
		 
	
		8d186014
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/28 18:12
		
Fixing the qtheta dependency for the delta allocation
		 
	
		ea17d423
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/28 06:39
		
Removing uselessly low bitrate allocation entries
		 
	
		743abbba
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/28 06:34
		
Only using triangular split pdf up to 8 bits
		 
	
		89eef0f6
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/28 06:14
		
updated cwrs test for previous commit
		 
	
		68242ac5
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2010/07/27 11:09
		
Eliminate the loop when decoding the split angle.
		 
	
		5bdb7dba
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2010/07/27 09:33
		
Eliminate the loop when encoding the split angle.
		 
	
		37546cc3
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/27 18:39
		
Bit allocation
		 
	
		a345decd
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2010/07/27 03:49
		
Adjust fine bits allocation.
		 
	
		6f1cbca5
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/24 18:06
		
More cleanup
		 
	
		663c0492
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/24 17:36
		
Spreading code cleanup -- now allowing tf change when spreading is off
		 
	
		f276b234
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/24 13:13
		
Using random noise in upper bands when signal is "normal"
		 
	
		ac1da4f4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/24 07:48
		
Codec state simplification
		 
	
		1b0bc2d2
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/24 03:59
		
Updated static mode generation for latest changes
		 
	
		bdfb73bc
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/23 13:46
		
Just removing old code that was commented out anyway
		 
	
		48923ae9
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/23 13:28
		
Cleanup, de-inlining some math functions
		 
	
		802f6eab
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/23 13:02
		
Making a bunch of things static
		 
	
		617af25e
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/23 12:54
		
Cleaning up intra_decision()
		 
	
		ca6533cd
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/23 12:10
		
Energy quantization tuning.
		 
	
		2ed05631
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/20 13:30
		
Fixes a bug that could turn off folding at low rate when specifying
		 
	
		6bf3b0a7
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/19 10:32
		
The coarse energy budget is no longer part of the bit-stream.
		 
	
		b1e017f5
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/18 17:20
		
Error checking on the decoder side
		 
	
		9d785afb
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/18 05:42
		
Encoder now has a way to check whether an error has occurred
		 
	
		8952c45e
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/16 17:48
		
The encoder and decoder can now process audio encoded at a higher rate
		 
	
		85f41b20
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/16 14:12
		
Some work towards being able to encode a 48 kHz stream from 32 kHz audio (incomplete)
		 
	
		3b0df0dc
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/16 11:55
		
All modes based on 2.5 ms short blocks now use the same definition
		 
	
		69921c4c
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/16 11:25
		
Considering the end band in more places in the code
		 
	
		0be05b03
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/16 10:23
		
Encoding transient_time independently of the sampling rate
		 
	
		a2546bbf
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/16 08:00
		
Number of short blocks now based on the frame duration instead of the
		 
	
		223b69db
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/16 07:47
		
Better support for non-48 kHz sampling rates
		 
	
		af1fce93
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/16 07:05
		
Pre-emphasis coefficients now part of the mode and has a numerator as well
		 
	
		e34c85a0
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/15 13:57
		
Using short blocks a bit more often now that we have variable tf resolution
		 
	
		2ed5e67a
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/13 12:50
		
Handling the start band and end band in tf encoding
		 
	
		525d7cfd
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/13 10:14
		
Support for adjusting the end band
		 
	
		41a5593c
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/08 17:02
		
16-bit bitrev table
		 
	
		6c5816ea
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/08 16:54
		
Sharing of the twiddles across multiple FFTs
		 
	
		f504ca3a
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/08 11:30
		
Version string update
		 
	
		4863bdb2
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/08 11:28
		
Updated draft for 0.8.1
		 
	
		2b5a2e7b
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/08 10:35
		
Fix accidental change of celt_alloc() to non-inline
		 
	
		d43d0958
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/08 10:34
		
ietf draft update (incomplete)
		 
	
		72513f3c
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/07 17:26
		
Sharing twiddle factors across all MDCTs
		 
	
		268caad4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/07 08:00
		
Some code cleanup in the FFT.
		 
	
		ea245c5c
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/06 16:25
		
Fixed C99-style declaration
		 
	
		4424b5a8
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/06 15:37
		
Updating DISABLE_FLOAT_API use
		 
	
		084a5cc6
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/06 14:58
		
fixes an int vs celt_int32 mismatch
		 
	
		b6a5f9d3
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/06 13:54
		
fixed point bug fix in tf_analysis()
		 
	
		c7bcf389
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/05 10:33
		
Another coarse budget fix for _ec() calls
		 
	
		bdcaaf73
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/07/05 09:52
		
Fixed a few more issues with the _ec() calls.
		 
	
		9310096e
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/04 20:33
		
Fix misleading comments about ec_{enc|dec}_tell()
		 
	
		b5077ef4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/03 05:28
		
gitignore update
		 
	
		961f723a
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/07/01 06:14
		
Prototypes for the _ec variants of the calls
		 
	
		2f6c5fea
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2010/06/28 13:22
		
Oops, fixed an uninitialized var error
		 
	
		71ae6d47
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/06/27 17:55
		
Some C90-ication
		 
	
		3a1006ad
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/06/27 17:43
		
Updating various version strings
		 
	
		cdb43833
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/06/27 09:52
		
No need for --enable-new-plc anymore (always on)
		 
	
		60ff9991
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/06/27 09:49
		
Mode cleanup (removed redundant mdctSize field)
		 
	
		f477d580
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2010/06/27 05:56
		
Think I got static modes working again
		 
Next