Skip to content
Snippets Groups Projects
  1. Oct 04, 2014
  2. Dec 10, 2013
  3. 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
  4. Oct 21, 2013
    • Jean-Marc Valin's avatar
      Fixes a potential crash when encoding NaNs · d6b56793
      Jean-Marc Valin authored
      This fixes tansig_approx() to avoid crashing when the input is NaN.
      The problem could only be triggered when calling the float API with
      a float build at a complexity of 7 or more (i.e. analysis called).
      Since the crash was due to an out-of-bound read (typically the index
      is INT_MIN), it's unlikely to be exploitable in any other way than
      causing a crash.
      d6b56793
  5. Sep 06, 2013
  6. Dec 21, 2012
  7. Oct 23, 2012
    • Emily Bowman's avatar
      Fix the MSVC build. · 3b60e81d
      Emily Bowman authored
      Updates the project files to include the new encoder source files.
      Use OPUS_RESTRICT and include config.h to set the proper defines
      for build under MSVC.
      3b60e81d
  8. Oct 10, 2012
  9. Sep 14, 2012
  10. Jul 13, 2012
Loading