1. c94e4bb Optimizes encoder NaN detection and clipping by only running them when needed by Jean-Marc Valin · 11 years ago
  2. 5626908 Fixed-point fast-path for normal 48 kHz encoding in celt_preemphasis() by Jean-Marc Valin · 11 years ago
  3. aed1009 Turns a 16x32 multiply into a 16x16 one in celt_preemphasis(). by Jean-Marc Valin · 11 years ago
  4. 65471dd Bump soname by Jean-Marc Valin · 11 years ago
  5. 6fb9855 Mention updating the website examples. by Ralph Giles · 11 years ago
  6. 6dc50f4 Start a release checklist. by Ralph Giles · 11 years ago
  7. 17dcb27 Revert "Disables assembly optimizations by default because of several problems reported" by Jean-Marc Valin · 11 years ago
  8. 2446445 Disables assembly optimizations by default because of several problems reported by Jean-Marc Valin · 11 years ago
  9. 96408b6 Fixes Opus-custom preemphasis by Jean-Marc Valin · 11 years ago
  10. 086ea7c Whoa! This fixes a pretty bad fixed-point stereo regression by Jean-Marc Valin · 11 years ago
  11. 35a44c6 Fixes OPUS_SET_GAIN (was a bug in MULT16_32_P16()) by Jean-Marc Valin · 11 years ago
  12. c16a96b Minor speedups to celt_pitch_xcorr_edsp(). by Timothy B. Terriberry · 11 years ago
  13. a1740d9 Drop the use of --always to git-describe by Ron · 11 years ago
  14. a8fa0cb Remove the celt_pitch_xcorr() test code. by Timothy B. Terriberry · 11 years ago
  15. e98816e Actually use my NEON code. by Timothy B. Terriberry · 11 years ago
  16. 5c02c5f Make celt_pitch_xcorr_edsp() work on ARMv5TE. by Timothy B. Terriberry · 11 years ago
  17. aa8ff20 Clean up celt_pitch_xcorr() test code. by Timothy B. Terriberry · 11 years ago
  18. d6eb9c4 Silences a warning in fixed-point by Jean-Marc Valin · 11 years ago
  19. 2924af4 Merges surround and stereo intensity stereo thresholds again. by Jean-Marc Valin · 11 years ago
  20. 93e1096 Makes SILK surround masking a bit more aggressive in both directions by Jean-Marc Valin · 11 years ago
  21. a47d6f3 Intensity stereo update, partially based on Monty's listening by Jean-Marc Valin · 11 years ago
  22. f4d2c03 Put custom_encoder_init decl behind CUSTOM_MODES. More softclip tests. by Gregory Maxwell · 11 years ago
  23. 1bf1f51 Using a more reasonably SILK surround calibration value by Jean-Marc Valin · 11 years ago
  24. d94ed20 Reducing the thresholds for enabling stereo and higher audio bandwidths by Jean-Marc Valin · 11 years ago
  25. ccf7d9b Surround low-passing thresholds set to much lower bitrates by Jean-Marc Valin · 11 years ago
  26. abf91fe Minor opus_pcm_soft_clip API hardening and tests. by Gregory Maxwell · 11 years ago
  27. f6ec719 Add some multistream resets to the tests. by Gregory Maxwell · 11 years ago
  28. ae39180 Merge branch 'silk_pitch_fix' by Jean-Marc Valin · 11 years ago
  29. 21b131f Applies padding to all CBR packets, including PLC and CELT silence by Jean-Marc Valin · 11 years ago
  30. 1bf1da3 Adds trivial_example.c to make dist by Jean-Marc Valin · 11 years ago
  31. 574247f Adds a simple example of Opus encoding+decoding by Jean-Marc Valin · 11 years ago
  32. 41e8906 opus_custom_encoder_init() now only needed for custom modes. by Jean-Marc Valin · 11 years ago
  33. 28b49e0 Add copyright header to test_opus_padding.c. by Ralph Giles · 11 years ago
  34. 9864c51 Makes pitch gain control less aggressive by Jean-Marc Valin · 11 years ago
  35. 854e9bd Using the maximum frequency response of pitch taps instead of maxabs by Jean-Marc Valin · 11 years ago
  36. c63fb97 Constrains accumulated pitch gain to avoid potential instability. by Koen Vos · 11 years ago
  37. ac31a0a Additional opus_multistream_packet_(un)pad tests. by Gregory Maxwell · 11 years ago
  38. 4fa2b54 Validate merge argument in repacketizer_demo. by Gregory Maxwell · 11 years ago
  39. d8302fc Validate channel count in opus_demo. by Gregory Maxwell · 11 years ago
  40. 733b47f Add opus_packet_(un)pad tests. by Gregory Maxwell · 11 years ago
  41. 135d1c9 More make dist fixes by Ron · 11 years ago
  42. d5cb063 Fix 'make distclean'. by Ralph Giles · 11 years ago
  43. ca5bf5b Don't attenuate hybrid high-band for surround by Jean-Marc Valin · 11 years ago
  44. 43a287f Fixes unpad for multi-stream by Jean-Marc Valin · 11 years ago
  45. 2ce3035 Unpad asserts by Timothy B. Terriberry · 11 years ago
  46. 3d09c5c Fixes previous commit by Mark Harris · 11 years ago
  47. f183566 Adds functions for multistream padding/unpadding and single-stream unpadding by Jean-Marc Valin · 11 years ago
  48. 7a0b682 ASM build fix by Timothy B. Terriberry · 11 years ago
  49. f50df82 Fixes permissions on arm2gnu.pl by Jean-Marc Valin · 11 years ago
  50. 39386e0 Adds Neon assembly for correlation/convolution by Timothy B. Terriberry · 11 years ago
  51. 530198f Adds SATURATE16() to the fixed-point debug build too by Jean-Marc Valin · 11 years ago
  52. 6bc3e3c Fixes SILK surround calibration while fixing other MSVC warnings by Jean-Marc Valin · 11 years ago
  53. 2632ef0 Add some basic testing for OPUS_{GET|SET}_PREDICTION_DISABLED. by Gregory Maxwell · 11 years ago
  54. 0c7c425 oops, fix previous commit by Jean-Marc Valin · 11 years ago
  55. 2c37846 Make CELT_PVQ_U_ROW static by Jean-Marc Valin · 11 years ago
  56. cbe93e2 Adds OPUS_SET_PREDICTION_DISABLED() ctl to force "independent" frames by Jean-Marc Valin · 11 years ago
  57. aad4117d Adds a simple padding test to opus_demo (disabled by default) by Jean-Marc Valin · 11 years ago
  58. 1b28e0c Oops, missing semicolon on RESTORE_STACK in previous commit by Jean-Marc Valin · 11 years ago
  59. e83d2aa Adds missing RESTORE_STACKs in celt_encode_with_ec() by Jean-Marc Valin · 11 years ago
  60. d7aadd8 Fixes a bug where the encoder was trying to use redundancy in CELT mode by Jean-Marc Valin · 11 years ago
  61. c5635d2 Adds packet padding that works for all codes and fixes 40/60 ms CBR. by Jean-Marc Valin · 11 years ago
  62. 8bbdf5f Fixes max_redundancy so that hybrid CBR can fill all bytes by Jean-Marc Valin · 11 years ago
  63. 3a4659a opus_multistream_packet_validate() now called with the total number of streams by Mark Harris · 11 years ago
  64. 2dc27df Rename preemphasis() to celt_preemphasis() to avoid amrnb symbol clash by Jean-Marc Valin · 11 years ago
  65. ab86a9c Fixes more warnings by Jean-Marc Valin · 11 years ago
  66. 87ca6c0 Increase surround allocation offset for smaller frame sizes by Jean-Marc Valin · 11 years ago
  67. 0d584b9 Prevents LFE from busting at really low bitrate by Jean-Marc Valin · 11 years ago
  68. a71c9ad Fixes MSVC conversion warnings by Jean-Marc Valin · 11 years ago
  69. 8848171 Variable frame size fixes (still not exposed in the API) by Jean-Marc Valin · 11 years ago
  70. 8ea01ee Making the CELT fixed-point decoder a bit more robust to extreme signals by Jean-Marc Valin · 11 years ago
  71. db5b194 Fixes an initialization issue in SILK prefill found by Coverity by Jean-Marc Valin · 11 years ago
  72. 1d72d38 oops, don't need RESTORE_STACK when there's no stack by Jean-Marc Valin · 11 years ago
  73. 77a5963 gcc -pedantic had "comparison of unsigned expression < 0 is always false" by Jean-Marc Valin · 11 years ago
  74. f6066df More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0 by Jean-Marc Valin · 11 years ago
  75. ca6fac0 Fixes some minor issues found by scan build by Jean-Marc Valin · 11 years ago
  76. a599ccd stupid uninitialized variable in the mlp training caught by cppcheck by Jean-Marc Valin · 11 years ago
  77. 5174817 Hides OPUS_FRAMESIZE_VARIABLE from the API until it actually works by Jean-Marc Valin · 11 years ago
  78. 420231a Makes surround bandwidth decision based on the number of channels (duh!) by Jean-Marc Valin · 11 years ago
  79. c1959e7 Taking into account the frame size in more encoder decisions by Jean-Marc Valin · 11 years ago
  80. 9ffce06 This should be less confusing for static analyzers by Jean-Marc Valin · 11 years ago
  81. d814c5d Exposes --disable-float-api in autoconf by Jean-Marc Valin · 11 years ago
  82. 8f46627 Removes a float var that shouldn't have been there by Jean-Marc Valin · 11 years ago
  83. c2b3441 Fixes DISABLE_FLOAT_API build by Jean-Marc Valin · 11 years ago
  84. 0fb0fd7 Moves opus_packet_parse_impl() from opus_decoder.c to opus.c by Jean-Marc Valin · 11 years ago
  85. 811db62 Implements OPUS_RESET_STATE for multi-stream encoder by Jean-Marc Valin · 11 years ago
  86. 60429d3 Avoid a bogus uninitialized warning and simplify some code. by Gregory Maxwell · 11 years ago
  87. 1750f56 Remove now-unused check_decoder_option. by Gregory Maxwell · 11 years ago
  88. 9c23f5c Makes stereo savings still less aggressive by Jean-Marc Valin · 11 years ago
  89. 5484a28 Add a little missive when compiling without optimization. by Gregory Maxwell · 11 years ago
  90. 7830cf1 Replace "inline" with OPUS_INLINE. by Gregory Maxwell · 11 years ago
  91. 2891d85 Remove dead code by Stefan Beller · 11 years ago
  92. d6b5679 Fixes a potential crash when encoding NaNs by Jean-Marc Valin · 11 years ago
  93. e8f18c4 Remove restrict definition from the unix Makefile. by Ralph Giles · 11 years ago
  94. 2e653a7 Fixes multistream CBR encoding and multistream surround for >20 ms by Jean-Marc Valin · 11 years ago
  95. c6d0c43 Fixes weird LFE bug by Jean-Marc Valin · 11 years ago
  96. eab134c Surround encoder can now produce hard CBR streams again. by Jean-Marc Valin · 11 years ago
  97. dabdb32 Oops, thanks to Mark Harris for spotting this! by Jean-Marc Valin · 11 years ago
  98. 58042ad opus_packet_parse_impl() now computes the packet size with padding by Jean-Marc Valin · 11 years ago
  99. 2a82908 Rejects bad multistream frame length by Mark Harris · 11 years ago
  100. 101c8c8 Fixes PLC for sizes that don't match basic Opus frame sizes. by Mark Harris · 11 years ago