1. 06 Jul, 2016 3 commits
  2. 05 Jul, 2016 2 commits
  3. 04 Jul, 2016 1 commit
    • Ralph Giles's avatar
      Assert non-overlapping memcpy. r=mark4o · c3563be6
      Ralph Giles authored
      Coverity warns about the possibly-overlappying memcpy in this
      block, presumedly because it can't prove predictLPCOrder <= MAX_LPC_ORDER
      here. Add an assert to make the intent clear in code as well
      as in the comment.
      c3563be6
  4. 20 Jun, 2016 1 commit
  5. 19 Jun, 2016 1 commit
  6. 04 Jun, 2016 1 commit
  7. 16 Apr, 2016 1 commit
  8. 30 Mar, 2016 1 commit
  9. 22 Mar, 2016 1 commit
  10. 09 Feb, 2016 1 commit
  11. 31 Dec, 2015 1 commit
  12. 05 Nov, 2015 1 commit
  13. 03 Nov, 2015 1 commit
  14. 07 Oct, 2015 1 commit
  15. 01 Sep, 2015 2 commits
    • Jonathan Lennox's avatar
      Create OPUS_FAST_INT64 macro, to abstract conditions where opus_int64 should be used. · 0bc1ecc2
      Jonathan Lennox authored
      This patch adds a macro abstracting the condition under which the silk
      math macros use opus_int64-based calculations rather than opus_int32.
      No substantive change, but will make it easier to adjust if additional
      such platforms are found in the future.
      0bc1ecc2
    • Jonathan Lennox's avatar
      Reorganize x86 SSE intrinsics code. · 43120f00
      Jonathan Lennox authored
      Enable x86 intrinsics when building in floating-point mode.
      Support SSE as an arch value.
      Use RTCD to conditionally enable existing floating-point Celt SSE code.
      Call functions directly (without RTCD) when their architecture can be presumed.
      Use SSE4.1 intrinsics optimized code for Silk even in floating-point mode.
      43120f00
  16. 10 Aug, 2015 1 commit
    • Koen Vos's avatar
      Fix for flutter with FEC · 3499e78b
      Koen Vos authored
      
      
      The bug was caused by an improper feedback of the per-frame bitrate, causing
      the bitrate to jump up and down from frame to frame, within a packet.
      The patch avoids this, and also gives a slight improvement in general for
      multi-frame packets, even without FEC.
      Signed-off-by: Jean-Marc Valin's avatarJean-Marc Valin <jmvalin@jmvalin.ca>
      3499e78b
  17. 03 Jan, 2015 1 commit
    • Timothy B. Terriberry's avatar
      Fix silk_VQ_WMat_EC_sse4_1(). · 7422189a
      Timothy B. Terriberry authored
      During review of c95c9a04, I replaced a call to
       _mm_cvtepi8_epi32() with the OP_CVTEPI16_EPI32_M64() macro (note
       the 16 instead of 8).
      Make a separate OP_CVTEPI8_EPI32_M32() macro and use that instead.
      
      Thaks to Wei Zhou for the report.
      7422189a
  18. 04 Oct, 2014 2 commits
  19. 01 Jul, 2014 1 commit
  20. 20 Jun, 2014 2 commits
  21. 19 Jun, 2014 2 commits
  22. 18 Jun, 2014 1 commit
  23. 06 Feb, 2014 1 commit
  24. 08 Jan, 2014 1 commit
  25. 07 Jan, 2014 4 commits
  26. 09 Dec, 2013 1 commit
  27. 20 Nov, 2013 3 commits
  28. 18 Nov, 2013 1 commit