shithub: opus

RSS feed

1716999b – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/06/04 11:15
Add paranoid checking for the validity of the encoder and the decoder

083883e6 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/06/03 16:02
Fixes for the tests in pseudo-stack mode.

dc663473 – Jean-Marc Valin <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/06/04 12:39
Updated scripts for converting the source code to something more publishable

f3b44ef4 – Gregory Maxwell <[email protected]> authored on 2009/06/03 09:37
Add get_mode CTL for the encoder and decoder.

9a44cde2 – Jean-Marc Valin <[email protected]> authored on 2009/06/02 16:21
Removed support for band-per-band stereo_mode that was never really used

7353203b – Jean-Marc Valin <[email protected]> authored on 2009/06/02 16:07
Updating DISABLE_STEREO to the new stereo code (i.e. disabling more stuff)

dcd580d7 – Jean-Marc Valin <[email protected]> authored on 2009/06/02 04:02
Disabling K>128 until it can be shown to be useful.

445720f9 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2009/06/02 03:56
Adding a decision mechanism for turning folding on or off depending on the

d9458cd0 – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2009/05/30 06:09
Making the modified transient code work with stereo as well

18c1c22e – Jean-Marc Valin <[email protected]> authored on 2009/05/30 05:50
Fix for a mode memory leak -- was still allocating memory for the energy

aa936256 – Jean-Marc Valin <[email protected]> authored on 2009/05/29 18:14
New transient handling code that weights the MDCTs directly unless there's

2b73a27e – Jean-Marc Valin <[email protected]> authored on 2009/05/26 20:05
1024 pulses ought to be enough for everybody

6391fe82 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/05/26 19:15
Minor optimisation -- using do-while() instead of for() in isqrt32()

7aa0ed40 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/02/19 16:28
Make ectest use random random numbers. Add a new test

c4b146c4 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/05/26 17:15
Fixing the encoder's handling of no-folding; with folding enabled

5aaf1233 – Jean-Marc Valin <[email protected]> authored on 2009/05/26 17:50
Enabling more than 128 pulses for N=3 and N=4.

8eadcdc6 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/05/26 07:56
Switch the N=5 case of CWRS to also use a binary search.

d98d8ae0 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/05/26 05:09
CWRS clean-ups and optimizations.

1cca1516 – Jean-Marc Valin <[email protected]> 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 <[email protected]> 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 <[email protected]> authored on 2009/05/23 11:09
Documentation update: removed lookahead from the doxygen comment long after it

be607256 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2009/05/23 06:29
Setting ft=32768 instead of 32767 so that implementations can use shifts and

d1d74056 – Jean-Marc Valin <[email protected]> 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 <[email protected]> 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 <[email protected]> authored on 2009/05/21 19:08
The change to FLOAT2INT16 in a8734e0f would break float input for

454d1d0c – John Ridges <[email protected]> authored and Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2009/05/21 18:29
Proper use of SCALEIN() as suggested by John Ridges

888d8ce9 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/05/21 00:21
VBR support. VBR API and VBR support in celtenc.

381d05aa – Jean-Marc Valin <[email protected]> authored on 2009/05/19 06:12
Make it possible to use more than 255 pulses (not used yet).

fa4a3bf5 – Jean-Marc Valin <[email protected]> authored on 2009/05/12 11:39
making codec draft more compliant with IETF submission rules

8161f9e9 – Jean-Marc Valin <[email protected]> authored on 2009/05/11 12:34
Version -01 of the RTP draft

db5f38ef – Jean-Marc Valin <[email protected]> authored on 2009/05/11 12:33
Change to ipr="trust200902" to make the experimental xml2rfc happy. Also, added

e95de9a2 – Jean-Marc Valin <[email protected]> authored on 2009/05/11 08:53
Updated RTP draft

8842fdee – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/05/04 11:58
Fixing stereo: Do not attempt to use more bits than are available.

ec836da2 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/05/04 10:55
Reduce rounding in the mode allocator and remove a scaling loop.

74f4e9f3 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2009/05/01 17:28
Dynamically selecting intra energy based on energy variations from the previous

18a3b79d – Jean-Marc Valin <[email protected]> authored on 2009/05/01 15:58
Add support for intra-coding of the coarse energy.

a8be38a3 – Jean-Marc Valin <[email protected]> authored on 2009/04/29 18:16
Apparently the 0b notation used for the flags isn't standard C.

4fad200a – Torben Hohn <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/04/23 17:51
fix testcelt to use loss simulation

05ed03e6 – Jean-Marc Valin <[email protected]> authored on 2009/04/29 03:44
New code for encoding the flags

eafbdd55 – Jean-Marc Valin <[email protected]> authored on 2009/04/27 15:35
Making it easier to Torben to develop his new PLC code

43382095 – Jean-Marc Valin <[email protected]> authored on 2009/04/15 12:52
Addressing some of Randell Jesup's comments

747378a4 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/04/11 18:15
Fix (unexploitable) buffer overrun when _m=1 during the cwrs table init, as

6db6cbd4 – Jean-Marc Valin <[email protected]> authored on 2009/04/11 18:01
Making the "data" argument to celt_decode() const as pointed out by Bjoern

d27e6e34 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2009/03/26 16:23
Squashed commit of the following:

c8e200b8 – Gregory Maxwell <[email protected]> authored on 2009/03/11 09:13
Allow --without-ogg to address issue raised by Ian Davidson.

57a88994 – Jean-Marc Valin <[email protected]> authored on 2009/03/06 11:28
Cleanup, acknowledgments

0da32b89 – Gregory Maxwell <[email protected]> authored on 2009/03/06 10:15
Mention the possibility of increasing the packetization interval in response to congestion.

ee1c9c52 – Jean-Marc Valin <[email protected]> authored on 2009/03/06 05:42
low-overhead mode

595f8098 – Jean-Marc Valin <[email protected]> authored on 2009/03/06 04:45
C code example

b31bc574 – Jean-Marc Valin <[email protected]> authored on 2009/03/05 12:01
cleanup

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.

Next