RSS feed
	
	
	
		dc663473
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/06/04 12:39
		
Updated scripts for converting the source code to something more publishable
		 
	
		f3b44ef4
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/06/03 09:37
		
Add get_mode CTL for the encoder and decoder.
		 
	
		9a44cde2
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/06/02 16:21
		
Removed support for band-per-band stereo_mode that was never really used
		 
	
		7353203b
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/06/02 16:07
		
Updating DISABLE_STEREO to the new stereo code (i.e. disabling more stuff)
		 
	
		dcd580d7
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/06/02 04:02
		
Disabling K>128 until it can be shown to be useful.
		 
	
		445720f9
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/06/02 03:59
		
It is no longer necessary to have a minimum of one bit for fine energy
		 
	
		527db5c4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/06/02 03:56
		
Adding a decision mechanism for turning folding on or off depending on the
		 
	
		d9458cd0
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/05/30 13:04
		
Add a mode_info call to obtain the sampling rate of the current mode.
		 
	
		e4c05a4d
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/30 06:09
		
Making the modified transient code work with stereo as well
		 
	
		18c1c22e
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/30 05:50
		
Fix for a mode memory leak -- was still allocating memory for the energy
		 
	
		aa936256
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/29 18:14
		
New transient handling code that weights the MDCTs directly unless there's
		 
	
		2b73a27e
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/26 20:05
		
1024 pulses ought to be enough for everybody
		 
	
		6391fe82
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/05/26 19:15
		
Minor optimisation -- using do-while() instead of for() in isqrt32()
		 
	
		7aa0ed40
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/02/19 16:28
		
Make ectest use random random numbers. Add a new test
		 
	
		c4b146c4
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/05/26 17:15
		
Fixing the encoder's handling of no-folding; with folding enabled
		 
	
		5aaf1233
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/26 17:50
		
Enabling more than 128 pulses for N=3 and N=4.
		 
	
		8eadcdc6
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/05/26 07:56
		
Switch the N=5 case of CWRS to also use a binary search.
		 
	
		d98d8ae0
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/05/26 05:09
		
CWRS clean-ups and optimizations.
		 
	
		1cca1516
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/23 18:28
		
This fixes a bug in the new stereo code triggered only at ridiculously high
		 
	
		331130e0
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/23 17:53
		
Slightly increasing the range of value by making sure the "start fs" is even
		 
	
		95400774
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/23 11:09
		
Documentation update: removed lookahead from the doxygen comment long after it
		 
	
		be607256
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/23 10:17
		
Making use of previously unused range of the laplace encoder to have a slightly
		 
	
		ce02e1b4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/23 06:29
		
Setting ft=32768 instead of 32767 so that implementations can use shifts and
		 
	
		d1d74056
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/22 20:07
		
Should be enough to handle signals with a 144 dB (24-bit) dynamic range
		 
	
		6f18d111
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/20 18:50
		
Adds support for up to 32767 pulses for the N=3 case (disabled for now)
		 
	
		0ac2b2fe
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/05/21 19:08
		
The change to FLOAT2INT16 in a8734e0f would break float input for
		 
	
		454d1d0c
		 – John Ridges <jridges@masque.com>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/05/21 18:38
		
This code does a very naive reset of the state. It is possible (even likely)
		 
	
		a8734e0f
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/21 18:29
		
Proper use of SCALEIN() as suggested by John Ridges
		 
	
		888d8ce9
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/05/21 00:21
		
VBR support. VBR API and VBR support in celtenc.
		 
	
		381d05aa
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/19 06:12
		
Make it possible to use more than 255 pulses (not used yet).
		 
	
		fa4a3bf5
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/05/12 11:39
		
making codec draft more compliant with IETF submission rules
		 
	
		8161f9e9
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/05/11 12:34
		
Version -01 of the RTP draft
		 
	
		db5f38ef
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/05/11 12:33
		
Change to ipr="trust200902" to make the experimental xml2rfc happy. Also, added
		 
	
		e95de9a2
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/05/11 08:53
		
Updated RTP draft
		 
	
		8842fdee
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/05/04 11:58
		
Fixing stereo: Do not attempt to use more bits than are available.
		 
	
		ec836da2
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/05/04 10:55
		
Reduce rounding in the mode allocator and remove a scaling loop.
		 
	
		74f4e9f3
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/02 05:57
		
The intra decision is now made for the following frame, not the current one.
		 
	
		32ec58cc
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/01 17:28
		
Dynamically selecting intra energy based on energy variations from the previous
		 
	
		18a3b79d
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/05/01 15:58
		
Add support for intra-coding of the coarse energy.
		 
	
		a8be38a3
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/04/29 18:16
		
Apparently the 0b notation used for the flags isn't standard C.
		 
	
		4fad200a
		 – Torben Hohn <torbenh@gmx.de>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/04/23 17:51
		
fix testcelt to use loss simulation
		 
	
		05ed03e6
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/04/29 03:44
		
New code for encoding the flags
		 
	
		eafbdd55
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/04/27 15:35
		
Making it easier to Torben to develop his new PLC code
		 
	
		43382095
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/04/15 12:52
		
Addressing some of Randell Jesup's comments
		 
	
		747378a4
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/04/11 18:15
		
Fix (unexploitable) buffer overrun when _m=1 during the cwrs table init, as
		 
	
		6db6cbd4
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/04/11 18:01
		
Making the "data" argument to celt_decode() const as pointed out by Bjoern
		 
	
		d27e6e34
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/03/29 18:29
		
Cleanup: getting rid of some old bits of stereo code that are no longer useful
		 
	
		ca53b7c9
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/03/26 16:23
		
Squashed commit of the following:
		 
	
		c8e200b8
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/03/11 09:13
		
Allow --without-ogg to address issue raised by Ian Davidson.
		 
	
		57a88994
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/06 11:28
		
Cleanup, acknowledgments
		 
	
		0da32b89
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/03/06 10:15
		
Mention the possibility of increasing the packetization interval in response to congestion.
		 
	
		ee1c9c52
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/03/06 05:42
		
low-overhead mode
		 
	
		595f8098
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/03/06 04:45
		
C code example
		 
	
		b31bc574
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/05 12:01
		
cleanup
		 
	
		e639c29d
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/05 06:57
		
frame size
		 
	
		18636360
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/05 06:42
		
Removed a few more inconsistancies
		 
	
		5e55b207
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/05 05:03
		
ptime update
		 
	
		e6c9d9ef
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/04 12:48
		
Trying to use ptime
		 
	
		ccfad275
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/03/04 08:31
		
A stereo example.
		 
	
		f4695988
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/03 12:37
		
minor changes
		 
	
		262538ee
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/03 09:02
		
Using b=AS: for the bandwidth. Moved the example to the end of the SDP section
		 
	
		05f4d964
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/03 07:19
		
Took Greg Maxwell's channel mapping and simplified it
		 
	
		50de742d
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/03/02 12:23
		
Multiple channels
		 
	
		de5898c4
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/03/02 09:34
		
RTP Draft updates; merge new security boiler-plate from draft-ietf-avt-rtp-howto-06.txt
		 
	
		af2b0f7e
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/02/27 12:12
		
misc changes to rtp draft
		 
	
		aa4c217f
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/02/27 04:23
		
Removed a few dozen warnings from the RTP XML draft.
		 
	
		dd91338b
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/26 12:05
		
Add version info to celtenc/celtdec output as suggested on the
		 
	
		f0d6e319
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/16 16:29
		
API documentation updates.
		 
	
		54547f16
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/16 13:56
		
Miscellaneous comment, copyright notice, readme updates.
		 
	
		28f0f653
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/02/16 02:32
		
Preparing for version 0.5.2
		 
	
		d539ad5f
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/02/09 18:54
		
Fixed an overflow in the bit allocation table for large frame stereo
		 
	
		fda0e10f
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/02/09 18:17
		
Better allocation rounding as suggested by derf
		 
	
		520eeaee
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/08 20:33
		
Simple check that application supplied packet length is not negative.
		 
	
		9a6c4966
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/02/08 19:45
		
Changed the allocator to be smarter about the way it allocates
		 
	
		9acd9293
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/06 13:16
		
Update comment in celt.h to reflect that frame sizes up to 512 are supported.
		 
	
		7884b22d
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/02/03 18:27
		
License for the kiss-fft headers
		 
	
		fc8ba9b2
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/03 16:03
		
Some additional documentaion in the celtenc UI.
		 
	
		fea148f2
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/03 15:46
		
Additional copyright notices.
		 
	
		f40bbf75
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/03 15:36
		
Include missing copyright information in various files, for signoff.
		 
	
		122c9892
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/03 13:22
		
Minor enhancements to celtenc to avoid silently capping bitrate and allow an
		 
	
		242eee35
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/03 11:07
		
Enlarge CELT pseudo-stack for floating point unless an architecture specific value
		 
	
		0b2c46dc
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2009/02/03 09:35
		
This fixes a budget overrun and segfault for unreasonably low bitrates.
		 
	
		1f84c801
		 – Gregory Maxwell <greg@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2009/01/19 16:13
		
This fixes a couple of issues with celtclient.c and makes it easier to
		 
	
		aca0be91
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/01/13 18:04
		
Pitch now quantised at the band level, got rid of all the VQ code.
		 
	
		77c80ce5
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/01/13 15:48
		
Moved the application of the pitch gain to (un)quant_bands(). This doesn't
		 
	
		41d819d3
		 – Christopher Montgomery <monty@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@octasic.com>
 committed
 on 2009/01/13 08:39
		
Spec file
		 
	
		950394ce
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/01/09 12:44
		
mode parameters in ietf draft
		 
	
		0be0c800
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/01/09 06:28
		
cross-referencing the source code
		 
	
		fb0bd20e
		 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 authored
 on 2009/01/08 19:23
		
nothing to see here
		 
	
		78f42af2
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/01/08 13:00
		
Details on the reference implementation
		 
	
		55ac2d1d
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/01/08 12:37
		
Added all the source files to the draft
		 
	
		e912c170
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/01/08 11:38
		
More decoder details
		 
	
		0947d503
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2009/01/06 12:58
		
Laplace details
		 
	
		ae0845fe
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2008/12/23 12:19
		
More text in the IETF draft
		 
	
		e9c86133
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2008/12/23 09:48
		
Some details on the MDCT, fixed a bunch of warnings
		 
	
		4c9a0072
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2008/12/23 04:53
		
Test whether the compiler supports -fvisibility=hidden
		 
	
		4d108fc3
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2008/12/23 04:31
		
Unit tests now #include the relevant source files to prevent symbol visibility
		 
	
		61832f16
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2008/12/22 13:15
		
Miscellaneous compiler warning cleanups.
		 
	
		b3369d07
		 – Jean-Marc Valin <jean-marc.valin@octasic.com>
 authored
 on 2008/12/22 11:37
		
IETF draft for CELT itself
		 
	
		0268a996
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
 committed
 on 2008/12/20 17:12
		
Fix ectest to not check a case which isn't guaranteed to work, and which we don't use.
		 
Next