shithub: opus

RSS feed

e639c29d – Jean-Marc Valin <[email protected]> authored on 2009/03/05 06:57
frame size

18636360 – Jean-Marc Valin <[email protected]> authored on 2009/03/05 06:42
Removed a few more inconsistancies

5e55b207 – Jean-Marc Valin <[email protected]> authored on 2009/03/05 05:03
ptime update

e6c9d9ef – Jean-Marc Valin <[email protected]> authored on 2009/03/04 12:48
Trying to use ptime

ccfad275 – Gregory Maxwell <[email protected]> authored on 2009/03/04 08:31
A stereo example.

f4695988 – Jean-Marc Valin <[email protected]> authored on 2009/03/03 12:37
minor changes

262538ee – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2009/03/03 07:19
Took Greg Maxwell's channel mapping and simplified it

50de742d – Jean-Marc Valin <[email protected]> authored on 2009/03/02 12:23
Multiple channels

de5898c4 – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2009/02/27 12:12
misc changes to rtp draft

aa4c217f – Jean-Marc Valin <[email protected]> authored on 2009/02/27 04:23
Removed a few dozen warnings from the RTP XML draft.

dd91338b – Gregory Maxwell <[email protected]> authored on 2009/02/26 12:05
Add version info to celtenc/celtdec output as suggested on the

f0d6e319 – Gregory Maxwell <[email protected]> authored on 2009/02/16 16:29
API documentation updates.

54547f16 – Gregory Maxwell <[email protected]> authored on 2009/02/16 13:56
Miscellaneous comment, copyright notice, readme updates.

28f0f653 – Jean-Marc Valin <[email protected]> authored on 2009/02/16 02:32
Preparing for version 0.5.2

d539ad5f – Jean-Marc Valin <[email protected]> authored on 2009/02/09 18:54
Fixed an overflow in the bit allocation table for large frame stereo

fda0e10f – Jean-Marc Valin <[email protected]> authored on 2009/02/09 18:17
Better allocation rounding as suggested by derf

520eeaee – Gregory Maxwell <[email protected]> authored on 2009/02/08 20:33
Simple check that application supplied packet length is not negative.

9a6c4966 – Jean-Marc Valin <[email protected]> authored on 2009/02/08 19:45
Changed the allocator to be smarter about the way it allocates

9acd9293 – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2009/02/03 18:27
License for the kiss-fft headers

fc8ba9b2 – Gregory Maxwell <[email protected]> authored on 2009/02/03 16:03
Some additional documentaion in the celtenc UI.

fea148f2 – Gregory Maxwell <[email protected]> authored on 2009/02/03 15:46
Additional copyright notices.

f40bbf75 – Gregory Maxwell <[email protected]> authored on 2009/02/03 15:36
Include missing copyright information in various files, for signoff.

122c9892 – Gregory Maxwell <[email protected]> authored on 2009/02/03 13:22
Minor enhancements to celtenc to avoid silently capping bitrate and allow an

242eee35 – Gregory Maxwell <[email protected]> authored on 2009/02/03 11:07
Enlarge CELT pseudo-stack for floating point unless an architecture specific value

0b2c46dc – Gregory Maxwell <[email protected]> authored on 2009/02/03 09:35
This fixes a budget overrun and segfault for unreasonably low bitrates.

1f84c801 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> 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 <[email protected]> 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 <[email protected]> authored on 2009/01/13 15:48
Moved the application of the pitch gain to (un)quant_bands(). This doesn't

41d819d3 – Christopher Montgomery <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/01/13 08:39
Spec file

950394ce – Jean-Marc Valin <[email protected]> authored on 2009/01/09 12:44
mode parameters in ietf draft

0be0c800 – Jean-Marc Valin <[email protected]> authored on 2009/01/09 06:28
cross-referencing the source code

fb0bd20e – Jean-Marc Valin <[email protected]> authored on 2009/01/08 19:23
nothing to see here

78f42af2 – Jean-Marc Valin <[email protected]> authored on 2009/01/08 13:00
Details on the reference implementation

55ac2d1d – Jean-Marc Valin <[email protected]> authored on 2009/01/08 12:37
Added all the source files to the draft

e912c170 – Jean-Marc Valin <[email protected]> authored on 2009/01/08 11:38
More decoder details

0947d503 – Jean-Marc Valin <[email protected]> authored on 2009/01/06 12:58
Laplace details

ae0845fe – Jean-Marc Valin <[email protected]> authored on 2008/12/23 12:19
More text in the IETF draft

e9c86133 – Jean-Marc Valin <[email protected]> authored on 2008/12/23 09:48
Some details on the MDCT, fixed a bunch of warnings

4c9a0072 – Jean-Marc Valin <[email protected]> authored on 2008/12/23 04:53
Test whether the compiler supports -fvisibility=hidden

4d108fc3 – Jean-Marc Valin <[email protected]> authored on 2008/12/23 04:31
Unit tests now #include the relevant source files to prevent symbol visibility

61832f16 – Gregory Maxwell <[email protected]> authored on 2008/12/22 13:15
Miscellaneous compiler warning cleanups.

b3369d07 – Jean-Marc Valin <[email protected]> authored on 2008/12/22 11:37
IETF draft for CELT itself

0268a996 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2008/12/17 15:00
Bump version to 0.5.1

2036c57b – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/12/14 09:40
Ensure that log2_frac() is _really_ an upper bound.

c7ace558 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/12/13 20:42
Fix log2_frac() to return an upper bound, not a lower bound.

310fb3cb – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/12/13 20:04
Compute the real maximum required bits for a split.

98046cad – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2008/12/12 20:31
Minor pitch handling cleanups.

8256ed4c – Jean-Marc Valin <[email protected]> authored on 2008/12/12 15:50
New VQ search is now enabled by default after fixing the last remaining issues:

b0a73a0b – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/12/12 11:54
Fix optional synthesis bug in fixed point mode.

5a3d49eb – Jean-Marc Valin <[email protected]> authored on 2008/12/07 09:39
Fixes two bugs in get_required_bits() for the split cwrs case.

137241d0 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2008/12/06 02:52
Cleaned up some junk left from the last allocator change

09dc5a18 – Jean-Marc Valin <[email protected]> authored on 2008/12/04 19:28
New VQ search nearly fixed-point ready

c7635b45 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2008/12/04 17:52
Experimental code to improve both the speed and accuracy of the VQ search

6cde5dd2 – Jean-Marc Valin <[email protected]> authored on 2008/12/04 16:21
alg_quant() now handles the sign of X[] separately from the quantisation

8ed86581 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/12/02 07:06
Support for 96kHz.

920648e0 – Jean-Marc Valin <[email protected]> authored on 2008/11/28 09:43
Getting rid of more stuff left from the Speex draft

de1fd287 – Jean-Marc Valin <[email protected]> authored on 2008/11/27 18:34
Fixes a denormalisation issue occuring when multiple packets are lost and the

c6eb40f8 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/11/26 15:16
Celtclient improvements: A usable usage message and correct usage of the jitter buffer.

5cfa93b0 – Jean-Marc Valin <[email protected]> authored on 2008/11/26 11:33
More outstanding issues

6f562682 – Jean-Marc Valin <[email protected]> authored on 2008/11/22 03:13
Initial IETF draft

05acb73e – Jean-Marc Valin <[email protected]> authored on 2008/11/10 15:59
fixed test for cases where M_PI isn't defined

37ab9c66 – Jean-Marc Valin <[email protected]> authored on 2008/11/08 04:14
Bit of cleaning up and comments

bc799917 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2008/11/06 16:55
Disabling the folding sign bit

a2012d8d – Jean-Marc Valin <[email protected]> authored on 2008/11/05 16:54
experimental code for choosing whether to apply folding for the high bands

3b34e188 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> 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 <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/10/28 09:18
Fixed use of the jitter buffer in celtclient.

c5f2a9d9 – Jean-Marc Valin <[email protected]> authored on 2008/10/26 18:00
Latest psychoacoustics work -- still highly experimental

d77f61ac – Timothy B.B Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2008/10/18 05:11
re-enable support for resizable buffers in the range coder

8679a80e – Jean-Marc Valin <[email protected]> authored on 2008/10/18 03:44
Encoder now writes data directly in the user buffer

56cb5cf3 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2008/10/15 03:29
Tonality estimation code

01e17737 – Jean-Marc Valin <[email protected]> authored on 2008/10/10 16:14
README update

5ac6d42e – Jean-Marc Valin <[email protected]> authored on 2008/10/09 03:27
Preparing for 0.5.0

92613129 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/10/08 08:45
Add support for a complexity argument to both testcelt and celtenc.

7bf550ea – Wessel Lubberhuizen <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/10/06 06:26
fix STATIC_MODES for stereo (with a few fixes by JMV)

b6f90613 – Jean-Marc Valin <[email protected]> authored on 2008/10/05 18:39
celt_encoder_ctl() is a bit more type-safe.

25ec9ac3 – Jean-Marc Valin <[email protected]> authored on 2008/10/04 18:37
Fixed support for STATIC_MODES

2b08d7a2 – Jean-Marc Valin <[email protected]> authored on 2008/10/04 17:10
Removing the 64-bit part of the range coder.

b6a3b0c4 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/10/03 13:12
Fix stereo support; correctly deallocate bits_stereo.

60d0837e – Jean-Marc Valin <[email protected]> authored on 2008/10/03 03:30
lookahead no longer defined when creating a mode

33ba6cc6 – Wessel Lubberhuizen <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/10/03 03:09
fix stack handling

b0bef856 – Jean-Marc Valin <[email protected]> authored on 2008/10/02 19:52
compute_alloc_cache() isn't defined when STATIC_MODES is.

f3190f26 – Jean-Marc Valin <[email protected]> authored on 2008/10/01 15:41
s/unsigned/celt_uint32_t/

82595311 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2008/09/30 03:36
Added celt_encoder_ctl() and CELT_SET_COMPLEXITY

c591e154 – Jean-Marc Valin <[email protected]> authored on 2008/09/29 13:41
Proper stack restore

cbaf67e8 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/09/28 00:19
Fix support for sample rates between 32kHz and 40kHz (lower rates are currently rejected, but work okay).

f02c9bac – Jean-Marc Valin <[email protected]> authored on 2008/09/27 18:14
Supporting large prime factors in the FFT

23e654ff – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/09/27 12:20
Allow all even frame sizes, change the selection of number of short MDCTs per frame to be more intelligent.

0527f373 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/09/23 15:28
Fix support for 64 sample frames.

34952f3e – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/09/23 14:25
Add an additional 1/16th bit of padding to avoid budget busting on some inputs.

Next