1. dacfd28 os_support: fix misleading comments by Tristan Matthews · 10 years ago
  2. 62351fa Whitespace fixes by Jean-Marc Valin · 10 years ago
  3. f133bac MIPS optimizations by Rhishikesh Agashe · 10 years ago
  4. f396c08 Adds SIG2WORD16() to fixed_debug.h by Jean-Marc Valin · 10 years ago
  5. 6d2d5c4 Suppress some coverity false positives. by Gregory Maxwell · 10 years ago
  6. 4ae4bc6 Fix iOS builds with assembly. by Timothy B. Terriberry · 10 years ago
  7. 76e831d Make the arm2gnu.pl converter handle apple specific details by Martin Storsjo · 10 years ago
  8. ac0e294 Add separate labels for the start of public functions by Martin Storsjo · 10 years ago
  9. e70faf9 arm: Use the UAL syntax for instructions by Martin Storsjo · 10 years ago
  10. f17623f Fixes an aliasing bug in the MDCT when the frame size isn't a multiple of 4. by Marcello Caramma (mcaramma) · 10 years ago
  11. 718b10c Adds missing license for arm2gnu.pl by Jean-Marc Valin · 10 years ago
  12. e318744 Skips comb filter overlap when the parameters didn't change. by Jean-Marc Valin · 10 years ago
  13. ad7b28f Minor div optimization -- reducing denominators by Jean-Marc Valin · 10 years ago
  14. d9fb8a6 Optimizing divisions with a signed numerator by Jean-Marc Valin · 10 years ago
  15. 5123175 Speeding up ec_tell_frac() by Jean-Marc Valin · 10 years ago
  16. c543ec1 Speeding up extract_collapse_mask() slightly by Jean-Marc Valin · 11 years ago
  17. 2e6876c Using SSAT in SIG2WORD16() on ARMv6 by Jean-Marc Valin · 11 years ago
  18. 9b3a3ad Unrolled version of the comb filter for ARM (eliminates MOVs) by Jean-Marc Valin · 11 years ago
  19. 6218cba Making decode_pulses() compute the L2-norm on the fly by Jean-Marc Valin · 11 years ago
  20. 17b1978 Speed up the comb filter on ARM by using MAC16_32_Q16() by Jean-Marc Valin · 11 years ago
  21. 29354ff Save more integer divisions on ARM when we know the operands are positive by Jean-Marc Valin · 11 years ago
  22. ce1173c Fixes use of uninitialized values in dynalloc_analysis() by Jean-Marc Valin · 11 years ago
  23. ec5d01c Using a table on ARM for unsigned division by small (<=256) integers. by Jean-Marc Valin · 11 years ago
  24. 379af35 Minor cleanup in dynalloc_analysis() by Jean-Marc Valin · 11 years ago
  25. 05548fa Adds a median filter to make dynalloc_analysis() more conservative by Jean-Marc Valin · 11 years ago
  26. a65db56 Fix declaration after statement in fixed point. by Gregory Maxwell · 11 years ago
  27. e775090 pseudostack instrumentation (off by default) by Jean-Marc Valin · 11 years ago
  28. 9134e96 Fixes SMALL_FOOTPRINT for float by Jean-Marc Valin · 11 years ago
  29. e17ca25 Don't allocate pulses on the stack when calling the SILK PLC. by Jean-Marc Valin · 11 years ago
  30. b63e711 Moves CELT PLC pitch search to a separate function to reduce peak stack by Jean-Marc Valin · 11 years ago
  31. 5f807c1 Adds SMALL_FOOTPRINT hack to the CELT PLC too by Jean-Marc Valin · 11 years ago
  32. 9d1b6fe Moves deemphasis() call out of celt_decode_lost() to reduce peak stack by Jean-Marc Valin · 11 years ago
  33. ad8371d Cleaning up leftovers of "freq" in celt_decode_with_ec() by Jean-Marc Valin · 11 years ago
  34. 4d07b13 Reduces the decoder stack use by removing the pcm_silk buffer in fixed-point by Jean-Marc Valin · 11 years ago
  35. 14ca4ed Moves the remains of compute_inv_mdcts() to celt_synthesis() by Jean-Marc Valin · 11 years ago
  36. 32454dc Hack that makes the SMALL_FOOTPRINT CELT decoder use only 4.25 kB of stack. by Jean-Marc Valin · 11 years ago
  37. bdc7b93 Reduces decoder stack usage by only storing one channel of denormalized MDCT by Jean-Marc Valin · 11 years ago
  38. 4a6744a Some cleaning up of the synthesis code. by Jean-Marc Valin · 11 years ago
  39. ed01a59 Making exp_rotation1() use MAC16_16(), which saves a few cycles on ARM by Jean-Marc Valin · 11 years ago
  40. ccec752 Silences unused parameter warning by Jean-Marc Valin · 11 years ago
  41. ef0eac4 Moving the radix-2 to expose trivial twiddle factors by Jean-Marc Valin · 11 years ago
  42. c8f62a4 Improving the accuracy of the fixed-point radix-3 and radix-5 by Jean-Marc Valin · 11 years ago
  43. e1f8462 Minor cleanup -- nothing to see here by Jean-Marc Valin · 11 years ago
  44. 05291fd Fixed-point: slight accuracy improvement in the comb filter by Jean-Marc Valin · 11 years ago
  45. 30f52cb Remove a SAVE_STACK that was pasted accidentally in the previous commit by Jean-Marc Valin · 11 years ago
  46. e1dc1e2 Unifying scaling of fixed-point and float FFT by Jean-Marc Valin · 11 years ago
  47. dbb96ab Fixes C89 issue by Jean-Marc Valin · 11 years ago
  48. 4c1a90a Getting rid of some negations by Jean-Marc Valin · 11 years ago
  49. cc344fb Slightly improving the accuracy of the fixed-point MDCT downscale by Jean-Marc Valin · 11 years ago
  50. e0c00e2 Commit 99968ab was causing us to allocate too much stack in the MDCT by Jean-Marc Valin · 11 years ago
  51. e43a0ab Removes the separate 1/8N rotation in the (I)MDCT and unmerges the MDCT sizes by Jean-Marc Valin · 11 years ago
  52. a5e3c8a Inverse MDCT no longer requires any scratch space by Jean-Marc Valin · 11 years ago
  53. e2bcb3f Reverse the ordering of the FFT stage to optimize a degenerate radix-4 case. by Jean-Marc Valin · 11 years ago
  54. c8f4e16 Merges the FFT scaling with the MDCT pre-rotate by Jean-Marc Valin · 11 years ago
  55. 153def2 Getting rid of the inverse FFT entirely by Jean-Marc Valin · 11 years ago
  56. 99968ab Moving bitrev step to forward MDCT too by Jean-Marc Valin · 11 years ago
  57. bc13bba Applying the forward FFT gain up-front for fixed-point too by Jean-Marc Valin · 11 years ago
  58. 2e26b82 Moves the bitrev step to the IMDCT pre-rotation by Jean-Marc Valin · 11 years ago
  59. 306d7f5 fixed-point: slight (but free) accuracy improvement in compute_band_energies() by Jean-Marc Valin · 11 years ago
  60. e0f2624 fixed-point: adds rounding to some shifts to eliminate bias by Jean-Marc Valin · 11 years ago
  61. 4a168eb Remove useless code in alloc_trim_analysis() by Jean-Marc Valin · 11 years ago
  62. 5752d65 Minor fixed-point accuracy improvements that were completely free by Jean-Marc Valin · 11 years ago
  63. 91f8010 Removing indirections by Jean-Marc Valin · 11 years ago
  64. 5607d5d Annotating pointer arguments with OPUS_RESTRICT and const by Jean-Marc Valin · 11 years ago
  65. 122971b More NaN hardening in the analysis code by Jean-Marc Valin · 11 years ago
  66. d5553e8 Using OPUS_COPY()/OPUS_CLEAR() in the decoder too by Jean-Marc Valin · 11 years ago
  67. 15edb78 Making NaN detection more robust to -ffast-math. by Jean-Marc Valin · 11 years ago
  68. 4fda6b0 Using celt_inner_prod() in compute_band_energies() by Jean-Marc Valin · 11 years ago
  69. a9b7def s/MAX16/MAX32/ in transient_analysis() by Pedro Becerra · 11 years ago
  70. 57cd849 Defining celt_inner_prod() and using it instead of explicit loops. by Jean-Marc Valin · 11 years ago
  71. ff07200 Replaces inline copies and initialization with OPUS_*() macros. by Jean-Marc Valin · 11 years ago
  72. 0f869cb Changes ABS16() and ABS32() to use fabs() in the float build by Jean-Marc Valin · 11 years ago
  73. c94e4bb Optimizes encoder NaN detection and clipping by only running them when needed by Jean-Marc Valin · 11 years ago
  74. 5626908 Fixed-point fast-path for normal 48 kHz encoding in celt_preemphasis() by Jean-Marc Valin · 11 years ago
  75. aed1009 Turns a 16x32 multiply into a 16x16 one in celt_preemphasis(). by Jean-Marc Valin · 11 years ago
  76. 96408b6 Fixes Opus-custom preemphasis by Jean-Marc Valin · 11 years ago
  77. 086ea7c Whoa! This fixes a pretty bad fixed-point stereo regression by Jean-Marc Valin · 11 years ago
  78. 35a44c6 Fixes OPUS_SET_GAIN (was a bug in MULT16_32_P16()) by Jean-Marc Valin · 11 years ago
  79. c16a96b Minor speedups to celt_pitch_xcorr_edsp(). by Timothy B. Terriberry · 11 years ago
  80. a8fa0cb Remove the celt_pitch_xcorr() test code. by Timothy B. Terriberry · 11 years ago
  81. e98816e Actually use my NEON code. by Timothy B. Terriberry · 11 years ago
  82. 5c02c5f Make celt_pitch_xcorr_edsp() work on ARMv5TE. by Timothy B. Terriberry · 11 years ago
  83. aa8ff20 Clean up celt_pitch_xcorr() test code. by Timothy B. Terriberry · 11 years ago
  84. d6eb9c4 Silences a warning in fixed-point by Jean-Marc Valin · 11 years ago
  85. 2924af4 Merges surround and stereo intensity stereo thresholds again. by Jean-Marc Valin · 11 years ago
  86. a47d6f3 Intensity stereo update, partially based on Monty's listening by Jean-Marc Valin · 11 years ago
  87. 41e8906 opus_custom_encoder_init() now only needed for custom modes. by Jean-Marc Valin · 11 years ago
  88. f50df82 Fixes permissions on arm2gnu.pl by Jean-Marc Valin · 11 years ago
  89. 39386e0 Adds Neon assembly for correlation/convolution by Timothy B. Terriberry · 11 years ago
  90. 530198f Adds SATURATE16() to the fixed-point debug build too by Jean-Marc Valin · 11 years ago
  91. 0c7c425 oops, fix previous commit by Jean-Marc Valin · 11 years ago
  92. 2c37846 Make CELT_PVQ_U_ROW static by Jean-Marc Valin · 11 years ago
  93. 1b28e0c Oops, missing semicolon on RESTORE_STACK in previous commit by Jean-Marc Valin · 11 years ago
  94. e83d2aa Adds missing RESTORE_STACKs in celt_encode_with_ec() by Jean-Marc Valin · 11 years ago
  95. 2dc27df Rename preemphasis() to celt_preemphasis() to avoid amrnb symbol clash by Jean-Marc Valin · 11 years ago
  96. ab86a9c Fixes more warnings by Jean-Marc Valin · 11 years ago
  97. 0d584b9 Prevents LFE from busting at really low bitrate by Jean-Marc Valin · 11 years ago
  98. a71c9ad Fixes MSVC conversion warnings by Jean-Marc Valin · 11 years ago
  99. 8ea01ee Making the CELT fixed-point decoder a bit more robust to extreme signals by Jean-Marc Valin · 11 years ago
  100. 77a5963 gcc -pedantic had "comparison of unsigned expression < 0 is always false" by Jean-Marc Valin · 11 years ago