Skip to content
Snippets Groups Projects
  1. Sep 08, 2012
    • Timothy B. Terriberry's avatar
      Remove large multistream stack buffers. · a40689e6
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      This avoids allocating any buffers on the stack that depend on the
       total channel count.
      Such buffers could easily exceed the size of the
       NONTHREADSAFE_PSEUDOSTACK.
      It also checks the frame_size argument in both the encoder and
       decoder to avoid allocating large stack buffers for opus_encode()
       calls that would fail anyway or opus_decode() calls that would
       never use all that space anyway.
      a40689e6
  2. Sep 06, 2012
  3. Aug 29, 2012
  4. Aug 21, 2012
  5. 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
  6. Aug 06, 2012
  7. Jul 27, 2012
  8. Jul 20, 2012
  9. Jul 18, 2012
  10. Jul 17, 2012
  11. Jul 16, 2012
    • gcp's avatar
      Output/intermediate dir cleanup and fixes in 64-bit mode. · 642084c4
      gcp authored and Gregory Maxwell's avatar Gregory Maxwell committed
      Also make the 64-bit builds use the default output directories.
      Fix the type of the default Opus output to be a library.
      642084c4
    • gcp's avatar
      Make MSVC build work in parallel. · eeb7bd3d
      gcp authored and Gregory Maxwell's avatar Gregory Maxwell committed
      The (non-default) temporary & output dirs configured in the projects could
      cause issues when doing compilation on a multiprocessor machine. Cleaned
      this up a little to use the defaults, which makes that work again and
      doesn't make the output structure any worse. Also removed debug output for
      release binaries & a tiny whitespace fix.
      eeb7bd3d
  12. Jul 14, 2012
  13. Jul 13, 2012
  14. Jul 12, 2012
  15. Jul 11, 2012
  16. Jun 04, 2012
  17. Jun 01, 2012
  18. May 18, 2012
  19. May 16, 2012
  20. May 15, 2012
  21. May 10, 2012
  22. May 05, 2012
  23. Apr 30, 2012
  24. Apr 24, 2012
  25. Apr 23, 2012
  26. Apr 20, 2012
  27. Mar 08, 2012
  28. Mar 06, 2012
Loading