Commit Verlauf

Autor SHA1 Nachricht Datum
  Jean-Marc Valin 84c9110d64 mask is unsigned vor 8 Jahren
  Jean-Marc Valin 33a98c97b5 Using celt_inner_prod() instead vor 8 Jahren
  Jean-Marc Valin 4040d515a8 wip vor 9 Jahren
  Jean-Marc Valin 263ffe04b2 Properly allocation scratch space for resynth encoder vor 8 Jahren
  Jean-Marc Valin 2511d235d0 controlling rounding vor 9 Jahren
  Jean-Marc Valin 610bf2d7ee cleanup: putting resynth flag in the context vor 9 Jahren
  Jean-Marc Valin c841e82ddb cleanup: line wrapping vor 9 Jahren
  Jean-Marc Valin 72d89fd7f9 Fixes cap on gain in denormalise_bands() vor 8 Jahren
  Jean-Marc Valin c76c4de123 Avoid overflowing on ridiculously large energy vor 8 Jahren
  Jean-Marc Valin b290bca91a Fixes shift<-2 case for denormalise_bands() vor 8 Jahren
  Jean-Marc Valin b66080a879 Fixes minor code quality issues in CELT vor 8 Jahren
  Jean-Marc Valin be9e747bcc Fixes overflows on CPUs with 16-bit ints vor 9 Jahren
  Jonathan Lennox 43120f0075 Reorganize x86 SSE intrinsics code. vor 9 Jahren
  xiangmingzhu c95c9a048f Cisco optimization for x86 & fixed point vor 11 Jahren
  Jean-Marc Valin ad7b28ff19 Minor div optimization -- reducing denominators vor 11 Jahren
  Jean-Marc Valin d9fb8a6651 Optimizing divisions with a signed numerator vor 11 Jahren
  Jean-Marc Valin 29354ff6e0 Save more integer divisions on ARM when we know the operands are positive vor 11 Jahren
  Jean-Marc Valin bdc7b93358 Reduces decoder stack usage by only storing one channel of denormalized MDCT vor 11 Jahren
  Jean-Marc Valin 4a6744a446 Some cleaning up of the synthesis code. vor 11 Jahren
  Jean-Marc Valin 306d7f5a30 fixed-point: slight (but free) accuracy improvement in compute_band_energies() vor 11 Jahren
  Jean-Marc Valin e0f26246b0 fixed-point: adds rounding to some shifts to eliminate bias vor 11 Jahren
  Jean-Marc Valin 5752d659fd Minor fixed-point accuracy improvements that were completely free vor 11 Jahren
  Jean-Marc Valin 5607d5d1c8 Annotating pointer arguments with OPUS_RESTRICT and const vor 11 Jahren
  Jean-Marc Valin 4fda6b0142 Using celt_inner_prod() in compute_band_energies() vor 11 Jahren
  Jean-Marc Valin ff072009fe Replaces inline copies and initialization with OPUS_*() macros. vor 11 Jahren
  Jean-Marc Valin 8ea01eed10 Making the CELT fixed-point decoder a bit more robust to extreme signals vor 11 Jahren
  Jean-Marc Valin ca6fac041b Fixes some minor issues found by scan build vor 11 Jahren
  Jean-Marc Valin b9176a4c3e Makes dual_inner_prod() more generic to increase its use vor 11 Jahren
  Jean-Marc Valin 7fd98c571f Converts denormalise_bands() to use 16-bit multiplications vor 11 Jahren
  Jean-Marc Valin ee2506b2c7 Moves log2Amp inside denormalise_bands() and get rid of bandE[] vor 11 Jahren