RSS feed
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.
763abd04
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/17 15:00
Bump version to 0.5.1
2036c57b
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/12/14 09:40
Ensure that log2_frac() is _really_ an upper bound.
c7ace558
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/12/13 20:42
Fix log2_frac() to return an upper bound, not a lower bound.
310fb3cb
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/12/13 20:04
Compute the real maximum required bits for a split.
98046cad
– Gregory Maxwell <greg@xiph.org>
authored
on 2008/12/13 15:42
Add a SET_LTP call to allow on the fly activation/deactivation of the long term
abe40f02
– Gregory Maxwell <greg@xiph.org>
authored
on 2008/12/12 20:31
Minor pitch handling cleanups.
8256ed4c
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/12 15:50
New VQ search is now enabled by default after fixing the last remaining issues:
b0a73a0b
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@octasic.com>
committed
on 2008/12/12 11:54
Fix optional synthesis bug in fixed point mode.
5a3d49eb
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/07 09:39
Fixes two bugs in get_required_bits() for the split cwrs case.
137241d0
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/06 18:44
Fix a case where the new search can leave us with no pulse left
54aab422
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/06 02:52
Cleaned up some junk left from the last allocator change
09dc5a18
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/04 19:28
New VQ search nearly fixed-point ready
c7635b45
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/04 18:26
New VQ search works in fixed-point even though there's still some float ops left
a733f08e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/04 17:52
Experimental code to improve both the speed and accuracy of the VQ search
6cde5dd2
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/12/04 16:21
alg_quant() now handles the sign of X[] separately from the quantisation
8ed86581
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@octasic.com>
committed
on 2008/12/02 07:06
Support for 96kHz.
920648e0
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2008/11/28 09:43
Getting rid of more stuff left from the Speex draft
de1fd287
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/11/27 18:34
Fixes a denormalisation issue occuring when multiple packets are lost and the
c6eb40f8
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/11/26 15:16
Celtclient improvements: A usable usage message and correct usage of the jitter buffer.
5cfa93b0
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/11/26 11:33
More outstanding issues
6f562682
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/11/22 03:13
Initial IETF draft
05acb73e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/11/10 15:59
fixed test for cases where M_PI isn't defined
37ab9c66
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/11/08 04:14
Bit of cleaning up and comments
bc799917
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/11/07 17:53
The fold bit can now be used by the encoder and decoder (encoder still needs
896471dc
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/11/06 16:55
Disabling the folding sign bit
a2012d8d
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/11/05 16:54
experimental code for choosing whether to apply folding for the high bands
3b34e188
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/10/28 16:28
In some conditions the allocation could run out of bits and attempt to allocate a negative number of pulses.
ae2fb591
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/10/28 09:18
Fixed use of the jitter buffer in celtclient.
c5f2a9d9
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/26 18:00
Latest psychoacoustics work -- still highly experimental
d77f61ac
– Timothy B.B Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/10/19 10:24
Fixes some issues in the MF range coder on systems were ints are 16 bits.
761811d9
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/18 05:11
re-enable support for resizable buffers in the range coder
8679a80e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/18 03:44
Encoder now writes data directly in the user buffer
56cb5cf3
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/17 17:27
Multiply-free version of the range coder. Haven't yet decided which version to
dffd9449
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/15 03:29
Tonality estimation code
01e17737
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/10 16:14
README update
5ac6d42e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/09 03:27
Preparing for 0.5.0
92613129
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/10/08 08:45
Add support for a complexity argument to both testcelt and celtenc.
7bf550ea
– Wessel Lubberhuizen <Wessel@Lubberhuizen.nl>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/10/06 06:26
fix STATIC_MODES for stereo (with a few fixes by JMV)
b6f90613
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/05 18:39
celt_encoder_ctl() is a bit more type-safe.
25ec9ac3
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/04 18:37
Fixed support for STATIC_MODES
2b08d7a2
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/04 17:10
Removing the 64-bit part of the range coder.
b6a3b0c4
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/10/03 13:12
Fix stereo support; correctly deallocate bits_stereo.
60d0837e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/03 03:30
lookahead no longer defined when creating a mode
33ba6cc6
– Wessel Lubberhuizen <Wessel@Lubberhuizen.nl>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/10/03 03:09
fix stack handling
b0bef856
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/02 19:52
compute_alloc_cache() isn't defined when STATIC_MODES is.
f3190f26
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/10/01 15:41
s/unsigned/celt_uint32_t/
82595311
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2008/09/30 14:20
API: Change celt_encode and celt_encode_float so that they take an optional synthesis parameter after the PCM input. If optional_synthesis is null the encoder will be able to save some computation. If optional_synthesis is non-null if will be used to write the encoder's expectation of the decoder's output. Synthesis may alias the input pcm, so calling the encoder with the same buffer twice will achieve the old behavior. Remove 'restrict' from the CTL prototype.
c18fb1d0
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2008/09/30 03:36
Added celt_encoder_ctl() and CELT_SET_COMPLEXITY
Next