1. b66080a Fixes minor code quality issues in CELT by Jean-Marc Valin · 8 years ago
  2. ddea3a6 Fixes a fixed-point precision issue in remove_doubling() by Jean-Marc Valin · 8 years ago
  3. b370a93 Fixes an overflow in the constrained VBR code for bitrate>64000 by Jean-Marc Valin · 8 years ago
  4. 787eee2 Turn on CELT's PLC only if there are >=2 packets received consecutively. by Felicia Lim · 9 years ago
  5. be9e747 Fixes overflows on CPUs with 16-bit ints by Jean-Marc Valin · 9 years ago
  6. 68a0e04 Renamed MAX_PULSES to SILK_MAX_PULSES and CELT_MAX_PULSES by Jean-Marc Valin · 9 years ago
  7. 9961809 Fixes patch_transient_decision() for hybrid mode by Jean-Marc Valin · 9 years ago
  8. 257ab37 Oops, fixes max_decay for LFE in fixed-point by Jean-Marc Valin · 9 years ago
  9. cfaf147 Make the CELT background noise estimator adapt more quickly on DTX update by Jean-Marc Valin · 9 years ago
  10. 6fa8563 Fixes memory leak in some CELT unit tests by Jean-Marc Valin · 9 years ago
  11. 1970d5b Always use the max of the decaying PLC energy and the background noise by Jean-Marc Valin · 9 years ago
  12. eda57aa Fixes the transient detector on silence by Jean-Marc Valin · 9 years ago
  13. 5fa1952 Fix x86 build if we presume SSE4.1 (and earlier), but not AVX. by Jonathan Lennox · 9 years ago
  14. 1632152 Adding AVX config switches by Radu Velea · 9 years ago
  15. bb0e1e0 Naming convention for AVX by Radu Velea · 9 years ago
  16. 911ddc0 Suppress generation of comb_filter_const_c when not used; avoid warning. by Jonathan Lennox · 9 years ago
  17. 19677f6 Fix unit tests on ARM without RTCD (e.g. aarch64 or iOS). by Jonathan Lennox · 9 years ago
  18. c232f65 Adds "arch" argument to MIPS MDCT by Rhishikesh Agashe · 9 years ago
  19. db7a0d6 Fix dump_modes output for fixed-point NE10. by Timothy B. Terriberry · 9 years ago
  20. bae8545 armv7: Enable NE10's fixed-point FFT for the MDCT by Viswanath Puttagunta · 9 years ago
  21. ba8713c armv7: Optimize fixed point FFT using NE10 library by Viswanath Puttagunta · 9 years ago
  22. 3807af3 test_unit_dft: Add nfft = 60, 240, 480 tests by Viswanath Puttagunta · 9 years ago
  23. 19c5406 armv7(float): Optimize decode usecase using NE10 library by Viswanath Puttagunta · 9 years ago
  24. f48abe8 armv7(float): Optimize encode usecase using NE10 library by Viswanath Puttagunta · 9 years ago
  25. d71c297 Add entcode.c to the dump_modes binary. by Timothy B. Terriberry · 9 years ago
  26. c9c2035 Fixes compile problems for MIPS by Rhishikesh Agashe · 9 years ago
  27. fee0ed0 Add intrinsics support to Visual Studio build. by Jonathan Lennox · 9 years ago
  28. 43120f0 Reorganize x86 SSE intrinsics code. by Jonathan Lennox · 9 years ago
  29. cb0875e Move SSE2 and SSE4.1 intrinsics functions to separate files, to be compiled with appropriate compiler flags. Otherwise, compilers are allowed to take advantage of (e.g.) -msse4.1 to generate code that uses SSE4.1 instructions, even when no SSE4.1 intrinsics are explicitly used in the source. by Jonathan Lennox · 9 years ago
  30. 26fc5c3 Remove some unnecessary #includes from x86cpu.c. by Jonathan Lennox · 9 years ago
  31. 577bfb1 Fix struct initialization of CPU_Feature structure. by Jonathan Lennox · 9 years ago
  32. 33cf9e2 Fix cpuid asm on 32-bit PIC. by Jonathan Lennox · 9 years ago
  33. 1d60b49 In optimized mode, don't force Clang to use explicit load/store for _mm_cvtepi16_epi32, only for _mm_cvtepi8_epi32. Adjust comment accordingly. by Jonathan Lennox · 9 years ago
  34. b4aa5dc Reorganize configure's detection of intrinsics functions: by Jonathan Lennox · 9 years ago
  35. 2d83e7e Wrap _mm_cvtepi...() intrinsics in macros on clang. by Timothy B. Terriberry · 10 years ago
  36. 75d81f5 Document how to tell if your build is fixed-point. by Timothy B. Terriberry · 10 years ago
  37. 7422189 Fix silk_VQ_WMat_EC_sse4_1(). by Timothy B. Terriberry · 10 years ago
  38. 23f503a Fix warnings in pedantic build. by Timothy B. Terriberry · 10 years ago
  39. 0b0a2b4 armv7: celt_pitch_xcorr: Introduce ARM NEON intrinsics by Viswanath Puttagunta · 10 years ago
  40. aad2818 Fix celt_pitch_xcorr_c signature. by Timothy B. Terriberry · 10 years ago
  41. 8921f82 float_cast: Fix MSVC ARM build by Cameron Gutman · 10 years ago
  42. fd562ee tests: fix linking for --enable-fixed-point on ARM by Tristan Matthews · 10 years ago
  43. 554b349 There are no tabs in source code. by Timothy B. Terriberry · 10 years ago
  44. 020a0a4 Fix build bustage from c95c9a048. by Timothy B. Terriberry · 10 years ago
  45. c95c9a0 Cisco optimization for x86 & fixed point by xiangmingzhu · 11 years ago
  46. dacfd28 os_support: fix misleading comments by Tristan Matthews · 10 years ago
  47. 62351fa Whitespace fixes by Jean-Marc Valin · 10 years ago
  48. f133bac MIPS optimizations by Rhishikesh Agashe · 10 years ago
  49. f396c08 Adds SIG2WORD16() to fixed_debug.h by Jean-Marc Valin · 10 years ago
  50. 6d2d5c4 Suppress some coverity false positives. by Gregory Maxwell · 11 years ago
  51. 4ae4bc6 Fix iOS builds with assembly. by Timothy B. Terriberry · 11 years ago
  52. 76e831d Make the arm2gnu.pl converter handle apple specific details by Martin Storsjo · 11 years ago
  53. ac0e294 Add separate labels for the start of public functions by Martin Storsjo · 11 years ago
  54. e70faf9 arm: Use the UAL syntax for instructions by Martin Storsjo · 11 years ago
  55. f17623f Fixes an aliasing bug in the MDCT when the frame size isn't a multiple of 4. by Marcello Caramma (mcaramma) · 11 years ago
  56. 718b10c Adds missing license for arm2gnu.pl by Jean-Marc Valin · 11 years ago
  57. e318744 Skips comb filter overlap when the parameters didn't change. by Jean-Marc Valin · 11 years ago
  58. ad7b28f Minor div optimization -- reducing denominators by Jean-Marc Valin · 11 years ago
  59. d9fb8a6 Optimizing divisions with a signed numerator by Jean-Marc Valin · 11 years ago
  60. 5123175 Speeding up ec_tell_frac() by Jean-Marc Valin · 11 years ago
  61. c543ec1 Speeding up extract_collapse_mask() slightly by Jean-Marc Valin · 11 years ago
  62. 2e6876c Using SSAT in SIG2WORD16() on ARMv6 by Jean-Marc Valin · 11 years ago
  63. 9b3a3ad Unrolled version of the comb filter for ARM (eliminates MOVs) by Jean-Marc Valin · 11 years ago
  64. 6218cba Making decode_pulses() compute the L2-norm on the fly by Jean-Marc Valin · 11 years ago
  65. 17b1978 Speed up the comb filter on ARM by using MAC16_32_Q16() by Jean-Marc Valin · 11 years ago
  66. 29354ff Save more integer divisions on ARM when we know the operands are positive by Jean-Marc Valin · 11 years ago
  67. ce1173c Fixes use of uninitialized values in dynalloc_analysis() by Jean-Marc Valin · 11 years ago
  68. ec5d01c Using a table on ARM for unsigned division by small (<=256) integers. by Jean-Marc Valin · 11 years ago
  69. 379af35 Minor cleanup in dynalloc_analysis() by Jean-Marc Valin · 11 years ago
  70. 05548fa Adds a median filter to make dynalloc_analysis() more conservative by Jean-Marc Valin · 11 years ago
  71. a65db56 Fix declaration after statement in fixed point. by Gregory Maxwell · 11 years ago
  72. e775090 pseudostack instrumentation (off by default) by Jean-Marc Valin · 11 years ago
  73. 9134e96 Fixes SMALL_FOOTPRINT for float by Jean-Marc Valin · 11 years ago
  74. e17ca25 Don't allocate pulses on the stack when calling the SILK PLC. by Jean-Marc Valin · 11 years ago
  75. b63e711 Moves CELT PLC pitch search to a separate function to reduce peak stack by Jean-Marc Valin · 11 years ago
  76. 5f807c1 Adds SMALL_FOOTPRINT hack to the CELT PLC too by Jean-Marc Valin · 11 years ago
  77. 9d1b6fe Moves deemphasis() call out of celt_decode_lost() to reduce peak stack by Jean-Marc Valin · 11 years ago
  78. ad8371d Cleaning up leftovers of "freq" in celt_decode_with_ec() by Jean-Marc Valin · 11 years ago
  79. 4d07b13 Reduces the decoder stack use by removing the pcm_silk buffer in fixed-point by Jean-Marc Valin · 11 years ago
  80. 14ca4ed Moves the remains of compute_inv_mdcts() to celt_synthesis() by Jean-Marc Valin · 11 years ago
  81. 32454dc Hack that makes the SMALL_FOOTPRINT CELT decoder use only 4.25 kB of stack. by Jean-Marc Valin · 11 years ago
  82. bdc7b93 Reduces decoder stack usage by only storing one channel of denormalized MDCT by Jean-Marc Valin · 11 years ago
  83. 4a6744a Some cleaning up of the synthesis code. by Jean-Marc Valin · 11 years ago
  84. ed01a59 Making exp_rotation1() use MAC16_16(), which saves a few cycles on ARM by Jean-Marc Valin · 11 years ago
  85. ccec752 Silences unused parameter warning by Jean-Marc Valin · 11 years ago
  86. ef0eac4 Moving the radix-2 to expose trivial twiddle factors by Jean-Marc Valin · 11 years ago
  87. c8f62a4 Improving the accuracy of the fixed-point radix-3 and radix-5 by Jean-Marc Valin · 11 years ago
  88. e1f8462 Minor cleanup -- nothing to see here by Jean-Marc Valin · 11 years ago
  89. 05291fd Fixed-point: slight accuracy improvement in the comb filter by Jean-Marc Valin · 11 years ago
  90. 30f52cb Remove a SAVE_STACK that was pasted accidentally in the previous commit by Jean-Marc Valin · 11 years ago
  91. e1dc1e2 Unifying scaling of fixed-point and float FFT by Jean-Marc Valin · 11 years ago
  92. dbb96ab Fixes C89 issue by Jean-Marc Valin · 11 years ago
  93. 4c1a90a Getting rid of some negations by Jean-Marc Valin · 11 years ago
  94. cc344fb Slightly improving the accuracy of the fixed-point MDCT downscale by Jean-Marc Valin · 11 years ago
  95. e0c00e2 Commit 99968ab was causing us to allocate too much stack in the MDCT by Jean-Marc Valin · 11 years ago
  96. e43a0ab Removes the separate 1/8N rotation in the (I)MDCT and unmerges the MDCT sizes by Jean-Marc Valin · 11 years ago
  97. a5e3c8a Inverse MDCT no longer requires any scratch space by Jean-Marc Valin · 11 years ago
  98. e2bcb3f Reverse the ordering of the FFT stage to optimize a degenerate radix-4 case. by Jean-Marc Valin · 11 years ago
  99. c8f4e16 Merges the FFT scaling with the MDCT pre-rotate by Jean-Marc Valin · 11 years ago
  100. 153def2 Getting rid of the inverse FFT entirely by Jean-Marc Valin · 11 years ago