Commit Verlauf

Autor SHA1 Nachricht Datum
  Jean-Marc Valin e32cd2729e Avoids reading beyond the current buffer in comb_filter() vor 8 Jahren
  Jean-Marc Valin cbceaa8579 Directly saturate the comb filter output vor 8 Jahren
  Jean-Marc Valin 4c9ce97dbf post-filter saturation vor 8 Jahren
  Jean-Marc Valin 2ca6df03df Minor TF cleanup (tf_sum was useless), plus comments vor 8 Jahren
  Jonathan Lennox 911ddc0c58 Suppress generation of comb_filter_const_c when not used; avoid warning. vor 9 Jahren
  Jonathan Lennox 43120f0075 Reorganize x86 SSE intrinsics code. vor 9 Jahren
  Timothy B. Terriberry 75d81f5bb3 Document how to tell if your build is fixed-point. vor 10 Jahren
  Rhishikesh Agashe f133bac6f9 MIPS optimizations vor 10 Jahren
  Jean-Marc Valin e318744469 Skips comb filter overlap when the parameters didn't change. vor 11 Jahren
  Jean-Marc Valin 9b3a3ad7ff Unrolled version of the comb filter for ARM (eliminates MOVs) vor 11 Jahren
  Jean-Marc Valin 17b197837f Speed up the comb filter on ARM by using MAC16_32_Q16() vor 11 Jahren
  Jean-Marc Valin 05291fd6a6 Fixed-point: slight accuracy improvement in the comb filter vor 11 Jahren
  Jean-Marc Valin 0d95b3b48c SSE optimization of comb_filter() vor 11 Jahren
  Ron 2f2f9d63b8 Fully automate version updating vor 11 Jahren
  Jean-Marc Valin 6906210cb0 Splits out the CELT encoder and decoder vor 12 Jahren
  Jean-Marc Valin 8b906c102b Changed denormalize_bands() to only work between "start" and "end" vor 12 Jahren
  Jean-Marc Valin 5055cf8c13 Removes the need for lowband_scratch in quant_all_bands() vor 12 Jahren
  Jean-Marc Valin 06bab45fb4 Moved up the second encoder mdct to reduce stack usage vor 12 Jahren
  Jean-Marc Valin cc83f6b875 Reduces decoder stack usage vor 12 Jahren
  Jean-Marc Valin 4ea3ae9af7 Further cleanup of the MDCT code, fixes PLC bug vor 12 Jahren
  Nils Wallménius 21b7164893 Avoid copying imdct output vor 12 Jahren
  Jean-Marc Valin 5ab07e6b9a comb_filter() bypass for the case where the gain is zero. vor 12 Jahren
  Jean-Marc Valin fedfe91d37 Oops, put back the "static" for transient_analysis() vor 12 Jahren
  Jean-Marc Valin 36890bc852 Fixes a fixed-point overflow in the new transient detector vor 12 Jahren
  Jean-Marc Valin f2729ded66 Fixes a fixed-point divide-by-zero issue vor 12 Jahren
  Jean-Marc Valin fac68ce189 New transient detection algorithm vor 12 Jahren
  Jean-Marc Valin c8ce2ef391 Keeping the deemphasis coefficients in local variable to avoid aliasing issues vor 12 Jahren
  Jean-Marc Valin aaf40ef259 Moves the pitch prefiltering code to a separate function vor 12 Jahren
  Jean-Marc Valin 6930d90c34 oops... fixes a C89 issue vor 12 Jahren
  Jean-Marc Valin 1cdfd1b12b Moved pre-emphasis to a separate function and cleaned it up vor 12 Jahren