shithub: opus

RSS feed

b8002a0e – Thorvald Natvig <slicer@users.sourceforge.net> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2009/12/11 08:19
Varlength arrays fix for C89

e14fe904 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/12/10 19:07
New LPC-based PLC code

1ccfd3cc – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/12/02 16:07
Oops, forgot to free the pitch bufer

6fd02706 – George de Vries <George.deVries@oa.com.au> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2009/12/02 15:59
Fixing (read) array overrun for 1024-sample frames.

aebb6fd6 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/12/02 02:04
Some work on the pitch search weighting filter (still disabled)

e465c149 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/11/25 19:39
Reorganised the pitch code to simplify the PLC case and fixed a buffer overflow

7a7c42a7 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/11/25 15:38
Fixing a few memory errors

065dafdc – Thorvald Natvig <slicer@users.sourceforge.net> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2009/11/24 20:02
Use stack_alloc for pitch.c

e05e7e23 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/11/21 18:41
minor code cleanup

6d584acd – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/11/21 16:57
Renamed MDCT functions to avoid symbol clashes with Vorbis

9319e3e6 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/11/09 08:51
Removing original freq-domain pitch code

294863bb – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/11/08 17:29
Temporal pitch search

5ed24f81 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/31 09:43
celt_ilog2() is only used in fixed-point mode

8c7bb4c9 – Timothy Terriberry <tterribe@motherfishIV.xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2009/10/31 06:19
Expose the normalized range for reciprocal square roots in fixed-point mode. This allows subsequnt calculations to use the full precision of the result.

630ee44a – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/24 10:29
SMALL_FOOTPRINT preserves the special n=1 cwrs case

c2f7dff5 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/24 07:44
Added a SMALL_FOOTPRINT option

a3803a98 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/24 07:24
misc minor changes

f81edea0 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/23 18:33
removing more unused code

789fc141 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/23 17:44
Removing unused code in the entropy coder

954fb110 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/22 17:14
doxygen fix

7a047ea0 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/21 20:23
prevent busting at ridiculously low bit-rate VBR

45f11105 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/21 20:12
Making sure the VBR controller never busts the number of bytes allowed

25767d1c – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/21 19:24
Better computation of the VBR rate upper bound and reducing the coarse energy

a9ffc14a – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2009/10/20 20:18
Enhancements the fixed-point approximations of non-linear functions.

ab4dcc5c – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/21 03:08
Allow coarse energy to take almost all the bits. Also, fixed a some issues with

73bf6332 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/20 03:22
Making the multiplication in normalise_residual() produce a 32-bit result just

4a275d4d – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2009/10/19 22:39
Accuracy improvements to the fixed-point celt_rsqrt().

a3bba38b – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/20 03:13
This should prevent a rare divide-by-zero in the pitch gain code

bd5d54ad – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/19 20:25
New VBR rate controller that doesn't allow more than one frame worth of excess

328b8bd7 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/19 15:07
fixed a few trivial bugs: exporting celt_strerror(), changed DB_SCALING to a

234969c9 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/17 18:12
Removed the _t from all the celt*_t types to avoid clashing with POSIX

8b2ff0da – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/17 17:40
Updated copyright notices

30f7f813 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/17 10:35
Changed all the celt*int*_t types to remove the _t suffix, which is reserved

d35d6775 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/16 19:16
Constrain the pitch gain to prevent potential instabilities.

163b02eb – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/16 17:32
Now using a unique ID for CELT_ALLOC_FAIL

ece94a04 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/16 03:30
Improved error handling, and implemented celt_strerror()

80ed1476 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/15 17:45
The number of channels is now set when creating the states rather than when

bf2398b0 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/15 03:28
first step for removing the number of channels from the mode

6a978022 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/13 16:35
Adjusting the allocation for stereo directly in the alloc function rather than

a9947c48 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/08 19:10
merged the code for quant_bands() and unquant_bands()

f7a1e165 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2009/10/07 02:56
Renamed mix_pitch_and_residual() to normalise_residual(), after minor