Skip to content
Snippets Groups Projects
  1. Sep 01, 2015
    • Jonathan Lennox's avatar
      Reorganize configure's detection of intrinsics functions: · b4aa5dc8
      Jonathan Lennox authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      Actually try to compile intrinsics rather than using the output of --help.
      Allow caller of configure script to set custom compiler options to enable intrinsics.
      Detect when intrinsics are always available, without needing special compiler options.
      Make naming of #defines for detected intrinsics support more systematic.
      b4aa5dc8
  2. Aug 20, 2015
  3. Aug 10, 2015
    • Koen Vos's avatar
      Fix for flutter with FEC · 3499e78b
      Koen Vos authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      
      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: default avatarJean-Marc Valin <jmvalin@jmvalin.ca>
      3499e78b
  4. Aug 07, 2015
    • Mark Harris's avatar
      Fix const struct to work with C++ compilation · 8adff0bb
      Mark Harris authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      This allows the libopus source files to be compiled with a C++ compiler,
      by ensuring that the "extern const MLP net" declaration is visible at
      the point of the "const MLP net" in src/mlp_data.c.  Otherwise it will
      default to static linkage in C++, resulting in an undefined symbol.
      
      Note that if compiled with a C++ compiler the symbols will be mangled,
      so don't do that if you want to be able to call it from C code or run
      the tests (which still require a C compiler).
      8adff0bb
    • Mark Harris's avatar
      Silence clang -Wcast-align warnings · 4feb0dff
      Mark Harris authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      4feb0dff
  5. Aug 05, 2015
  6. Aug 04, 2015
  7. Jul 07, 2015
  8. Jun 23, 2015
  9. May 08, 2015
  10. Apr 28, 2015
  11. Apr 22, 2015
  12. Apr 15, 2015
  13. Apr 10, 2015
  14. Mar 13, 2015
  15. Feb 27, 2015
  16. Feb 24, 2015
  17. Feb 20, 2015
  18. Feb 11, 2015
  19. Feb 06, 2015
  20. Jan 13, 2015
  21. Jan 10, 2015
  22. Jan 09, 2015
  23. Jan 06, 2015
  24. Jan 03, 2015
    • 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
  25. Dec 26, 2014
  26. Dec 25, 2014
  27. Dec 20, 2014
  28. Dec 08, 2014
  29. Dec 01, 2014
    • Timothy B. Terriberry's avatar
      Fix celt_pitch_xcorr_c signature. · aad28187
      Timothy B. Terriberry authored
      This should not take an arch parameter, so it can properly be used
       as a fallback for accelerated versions which do not.
      This patch instead provides a separate version which can call
       accelerated helpers for platforms that have taken that approach.
      aad28187
  30. Nov 27, 2014
  31. Nov 19, 2014
  32. Oct 18, 2014
  33. Oct 17, 2014
Loading