1. ef20313 Adding ENABLE_HARDENING by Jean-Marc Valin · 7 years ago
  2. 76596ad Fixes comment by Jean-Marc Valin · 8 years ago
  3. c544b12 Fixes an overflow in amp2Log2() for very large encoder input by Jean-Marc Valin · 8 years ago
  4. 6fccb4b Adds some smoothing to the energy quantization by Jean-Marc Valin · 8 years ago
  5. 257ab37 Oops, fixes max_decay for LFE in fixed-point by Jean-Marc Valin · 9 years ago
  6. 77a5963 gcc -pedantic had "comparison of unsigned expression < 0 is always false" by Jean-Marc Valin · 11 years ago
  7. f6066df More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0 by Jean-Marc Valin · 11 years ago
  8. ee2506b Moves log2Amp inside denormalise_bands() and get rid of bandE[] by Jean-Marc Valin · 11 years ago
  9. b08c4ca Surround: Better LFE handling by Jean-Marc Valin · 11 years ago
  10. d47308d Remove long-outdated comment by Jean-Marc Valin · 12 years ago
  11. 9ed3d02 Fixes a quant_coarse_energy() hybrid mode bug by Jean-Marc Valin · 12 years ago
  12. cf1053d Implements OPUS_{GET,SET}_LSB_DEPTH by Jean-Marc Valin · 12 years ago
  13. ab5a049 Merge commit '390c89225d' by Jean-Marc Valin · 12 years ago
  14. cb05e7c s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" by Jean-Marc Valin · 12 years ago
  15. 367c394 Fixes several overflows in the CELT fixed-point by Jean-Marc Valin · 12 years ago
  16. 120800f Rename '_FOO' to avoid potentional collisions with reserved identifiers. by Ralph Giles · 13 years ago
  17. 3737862 Using a noise-based PLC for the CELT layer in hybrid mode by Jean-Marc Valin · 13 years ago
  18. 5d5875a Add the noreturn attribute on the assert functions to aid static analysis, improve test_repacketizer error handling, and silence 19 clang static analysis errors with additional assertions. by Gregory Maxwell · 13 years ago
  19. c374990 renames the libcelt/ directory to celt/ by Jean-Marc Valin · 13 years ago[Renamed from libcelt/quant_bands.c]
  20. 40f956e Various minor cleanups (removing dead arguments, macros) to libcelt/. Reinstate -Wunused-parameter. by Gregory Maxwell · 13 years ago
  21. 17a29c2 Fix up various mixed unsigned/signed comparisons. by Gregory Maxwell · 13 years ago
  22. ec8008b Adds many syntactically unnecessary casts to silence MSVC C4244; fix an MDCT encoder reset bug. by Gregory Maxwell · 13 years ago
  23. be89c39 Using OPUS_ macros for <string.h> operations by Jean-Marc Valin · 13 years ago
  24. 662587d Remove many unused defines and convert some double constants to float. by Gregory Maxwell · 13 years ago
  25. 71d39ad Correct many whitespace errors under libcelt/ and remove by Gregory Maxwell · 13 years ago
  26. ff5f722 Renamed celt_word* to opus_val* by Jean-Marc Valin · 13 years ago
  27. d77d6a5 Renamed celt_[u]int* to opus_[u]int* by Jean-Marc Valin · 13 years ago
  28. cb73e5c Adding history to the intra decision distortion by Jean-Marc Valin · 13 years ago
  29. 9c3dc6b s/intra_decision()/loss_distortion()/ by Jean-Marc Valin · 13 years ago
  30. eda2dee Taking into account the percentage of packet loss for intra decision by Jean-Marc Valin · 13 years ago
  31. 9bac8c1 Eliminate the ec_int32 and ec_uint32 typedefs. by Timothy B. Terriberry · 14 years ago
  32. 5b23675 Correct a number of uninitialized value problems when end!=nbEBands. Now 8khz/20ms audio can be decoded at 48kHz and vice versa (with the PF turned off). by Gregory Maxwell · 14 years ago
  33. 3806c1d Relicensing under the simplified (2-clause) BSD license by Jean-Marc Valin · 14 years ago
  34. a093f4d Refactor the entropy coder. by Timothy B. Terriberry · 14 years ago
  35. b417d83 Changing some double constants to float by Jean-Marc Valin · 14 years ago
  36. 097c5be Using a real 16-bit value for the coarse beta on intra frames by Jean-Marc Valin · 14 years ago
  37. 79afa9c Fixes fixed-point overflow on really low energy by Jean-Marc Valin · 14 years ago
  38. e3e2c26 Removing more unused function params by Jean-Marc Valin · 14 years ago
  39. c39bb8a Removes unused function parameters by Jean-Marc Valin · 14 years ago
  40. 4610d18 Should avoid running log2Amp on uninitialized data by Jean-Marc Valin · 14 years ago
  41. 72e86fa Remove // comment by Jean-Marc Valin · 14 years ago
  42. 495114b Moving energy floor to coarse quantization by Jean-Marc Valin · 14 years ago
  43. 2293e46 Considering "badness" in two-pass quant_coarse_energy(). by Jean-Marc Valin · 14 years ago
  44. 8f02c48 Correct an encoder/decoder mismatch at low volume levels. Relax some low level clamps so that the dynamic range can extend further below the 16bit floor. by Gregory Maxwell · 14 years ago
  45. a66b757 Defines MAX_FINE_BITS to ensure that we're using the same value everywhere by Jean-Marc Valin · 14 years ago
  46. 76469c6 Prevent busts at low bitrates. by Timothy B. Terriberry · 14 years ago
  47. fe40ddd Update the maximum fine bits everywhere. by Timothy B. Terriberry · 14 years ago
  48. 30df6cf Entropy coder clean-up. by Timothy B. Terriberry · 14 years ago
  49. e86fb26 Replace ec_{enc|dec}_bit_prob() with ec_{enc|dec}_bit_logp(). by Timothy B. Terriberry · 14 years ago
  50. 034172b Making the encoder fail less often at stupidly low bit-rates by Jean-Marc Valin · 14 years ago
  51. ef2e650 Add coarse energy entropy model tuning. by Timothy B. Terriberry · 14 years ago
  52. 9743bf3 Switch iteration over channels to the do{}while(); construct in order to inform the compiler that the these loops execute at least once. (This results in more intelligent output from the clang static analysis tool and should also produce faster code on at least some architectures.) by Gregory Maxwell · 14 years ago
  53. 27fc0c4 s/const/static const/ by Jean-Marc Valin · 14 years ago
  54. 844f00d Don't take into account silence for the coarse energy means by Jean-Marc Valin · 14 years ago
  55. 8226ac0 Retrained coarse energy mean and beta coefficients by Jean-Marc Valin · 14 years ago
  56. b1fe4f6 Fixes a fixed-point overflow on 16-bit architectures by Jean-Marc Valin · 14 years ago
  57. cb2c77c Add an extra safety bit in intra_decision() by Jean-Marc Valin · 14 years ago
  58. ba760bc Fixes rare overflow in intra_decision() by Jean-Marc Valin · 14 years ago
  59. 1b36d6c Complexity setting now controls two-pass coarse energy quantization by Jean-Marc Valin · 14 years ago
  60. 736efd6 Fixes some MSVC warnings by Jean-Marc Valin · 14 years ago
  61. 5d937c0 Disabling mdct and fft init code with static modes by Jean-Marc Valin · 14 years ago
  62. bb52881 coarse probability model in static modes too by Jean-Marc Valin · 14 years ago
  63. 6ac26ec Fixes a stereo bug introduced in the previous commit by Jean-Marc Valin · 14 years ago
  64. bb338a9 Choosing intra frame energy when it's cheaper than inter by Jean-Marc Valin · 14 years ago
  65. 5e7f02d Moving intra decision to quant_coarse_energy() by Jean-Marc Valin · 14 years ago
  66. f412a99 comments by Jean-Marc Valin · 14 years ago
  67. 0777135 eMeans[] quantized to 8 bits by Jean-Marc Valin · 14 years ago
  68. 504fb3c Using the real spectral means instead of the ones after inter-band prediction by Jean-Marc Valin · 14 years ago
  69. bc272de Code simplifications for log->amplitude conversion by Jean-Marc Valin · 14 years ago
  70. 617af25 Cleaning up intra_decision() by Jean-Marc Valin · 14 years ago
  71. ca6533c Energy quantization tuning. by Jean-Marc Valin · 14 years ago
  72. 6bf3b0a The coarse energy budget is no longer part of the bit-stream. by Jean-Marc Valin · 14 years ago
  73. 9d785af Encoder now has a way to check whether an error has occurred by Jean-Marc Valin · 14 years ago
  74. 525d7cf Support for adjusting the end band by Jean-Marc Valin · 14 years ago
  75. a011065 Improved quality of small frame sizes at low bitrate. by Jean-Marc Valin · 14 years ago
  76. 47ad4a0 Doing the log2Amp() just in one place by Jean-Marc Valin · 14 years ago
  77. c4ac570 Fixed a long-standing rare mismatch by Jean-Marc Valin · 14 years ago
  78. b450ed4 Removed unnecessary calls to log2Amp() by Jean-Marc Valin · 14 years ago
  79. 8974f00 fixed-point: improving accuracy of the energy prediction by Jean-Marc Valin · 15 years ago
  80. c7b01ba fixed-point: slightly increasing the decoder accuracy again by Jean-Marc Valin · 15 years ago
  81. bd0610d Increasing log energy resolution by Jean-Marc Valin · 15 years ago
  82. 5503f11 Using the mean energy even when start>0 by Jean-Marc Valin · 15 years ago
  83. 210ccaf Improves fixed-point precision for quant_coarse_energy by Jean-Marc Valin · 15 years ago
  84. 3a0bc3d Allowing CELT to skip the low frequencies by Jean-Marc Valin · 15 years ago
  85. 6fd0270 Fixing (read) array overrun for 1024-sample frames. by George de Vries · 15 years ago
  86. ab4dcc5 Allow coarse energy to take almost all the bits. Also, fixed a some issues with by Jean-Marc Valin · 15 years ago
  87. 328b8bd fixed a few trivial bugs: exporting celt_strerror(), changed DB_SCALING to a by Jean-Marc Valin · 15 years ago
  88. 234969c Removed the _t from all the celt*_t types to avoid clashing with POSIX by Jean-Marc Valin · 15 years ago
  89. 8b2ff0d Updated copyright notices by Jean-Marc Valin · 15 years ago
  90. 30f7f81 Changed all the celt*int*_t types to remove the _t suffix, which is reserved by Jean-Marc Valin · 15 years ago
  91. bf2398b first step for removing the number of channels from the mode by Jean-Marc Valin · 15 years ago
  92. e2b7616 Fixing a few bugs introduced in the energy interleaving changes and due to by Jean-Marc Valin · 15 years ago
  93. b0b23a3 Interleaving the left and right final fine energy bits by Jean-Marc Valin · 15 years ago
  94. fb1b4da Interleaving the left and right fine energy by Jean-Marc Valin · 15 years ago
  95. 1b7e9c4 intealeaving the left and right coarse energy by Jean-Marc Valin · 15 years ago
  96. 66fb246 removing redundant calls to exp2() by Jean-Marc Valin · 15 years ago
  97. 095abaf Simplifying the stereo energy quantisation functions now that energy is by Jean-Marc Valin · 15 years ago
  98. 83c26e7 Now storing the band energies in de-interleaved format when doing stereo by Jean-Marc Valin · 15 years ago
  99. 7a56741 removing redundant calls to log2() by Jean-Marc Valin · 15 years ago
  100. a76a5e8 Better ebits rounding and making it possible to add remaining ebits even to by Jean-Marc Valin · 15 years ago