Skip to content
Snippets Groups Projects
  1. Aug 05, 2015
  2. Aug 04, 2015
  3. Dec 10, 2013
  4. Dec 09, 2013
  5. Nov 14, 2013
  6. Nov 13, 2013
  7. Oct 29, 2013
  8. Oct 28, 2013
    • Gregory Maxwell's avatar
      Replace "inline" with OPUS_INLINE. · 7830cf1b
      Gregory Maxwell authored
      Newer versions of MSVC are unhappy with the strategy of the build
       environment redefining "inline" (even though they don't support the
       actual keyword). Instead we define OPUS_INLINE to the right thing
       in opus_defines.h.
      
      This is the same approach we use for restrict.
      7830cf1b
  9. Oct 14, 2013
  10. Oct 11, 2013
  11. Sep 16, 2013
  12. Sep 06, 2013
  13. May 18, 2013
  14. Mar 01, 2013
    • Jean-Marc Valin's avatar
      Applies soft-clipping to the int decoder API. · 32c4a0c9
      Jean-Marc Valin authored
      opus_decode() and opus_multistream_decode() now apply soft clipping
      before converting to 16-bit int. This should produce better a higher
      quality result than hard clipping like we were doing before. The _float()
      API isn't affected, but the clipping function is exported so users can
      manually apply the soft clipping.
      32c4a0c9
  15. Feb 20, 2013
    • Jean-Marc Valin's avatar
      Adds support for delayed decision · 51f4a32e
      Jean-Marc Valin authored
      Variable duration option renamed to OPUS_SET_EXPERT_FRAME_DURATION,
      with new API.
      Also moves up the analysis to avoid having to do int->float conversion
      on large buffers.
      51f4a32e
  16. Feb 11, 2013
  17. Dec 21, 2012
  18. Nov 08, 2012
  19. Oct 10, 2012
  20. Aug 17, 2012
    • Ralph Giles's avatar
      Fix an MSVC warning. · 3a9b3545
      Ralph Giles authored
      Microsoft Visual Studio 2010 warns about 'C4146: unary minus
      operator applied to unsigned type, result still unsigned'
      because of the '&-sizeof(void*)' in align().
      
      This commit works around the warning by casting the size_t
      to int before negation.
      
      Patch by Hauke, who reported the issue on the opus mailing
      list. Reviewed by derf.
      3a9b3545
  21. May 16, 2012
  22. May 10, 2012
  23. May 05, 2012
  24. Apr 24, 2012
  25. Apr 20, 2012
  26. Mar 08, 2012
  27. Mar 06, 2012
  28. Dec 02, 2011
    • Ralph Giles's avatar
      Rename '_FOO' to avoid potentional collisions with reserved identifiers. · 120800f8
      Ralph Giles authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      C reserves identifiers of the from _[A-Z]+ and we have a number of
      those in the code. This patch renames the various function arguments,
      MACROS and preprocessor symbols to avoid the reserved form.
      
      It also removes the CHANNELS() macro altogether. This was a
      minor optimization for TI DSP to force a mono-only build,
      as were the associated local 'const' versions. Since stereo
      support is manditory, it wasn't worth keeping.
      
      Thanks to John Ridges for raising the issue, and Jean-Marc Valin
      and Greg Maxwell for reviewing the changes.
      120800f8
  29. Oct 28, 2011
  30. Oct 27, 2011
  31. Sep 09, 2011
  32. Sep 08, 2011
  33. Aug 28, 2011
  34. Aug 27, 2011
Loading