Skip to content
Snippets Groups Projects
  1. Mar 14, 2025
  2. Mar 05, 2025
  3. Feb 28, 2025
  4. Feb 13, 2025
  5. Feb 12, 2025
  6. Nov 02, 2024
  7. Feb 27, 2024
  8. Dec 05, 2023
  9. Nov 20, 2023
  10. Jul 12, 2023
    • Jean-Marc Valin's avatar
      Fix a CELT encoder CBR corner case · 9fdc489c
      Jean-Marc Valin authored
      If configuring CELT for CBR but controlling the bitrate with
      OPUS_SET_BITRATE rather than nbCompressedBytes, then the range
      coder buffer would never get resized. AFAICT this could never
      be triggered in Opus because CBR was also controlled by
      nbCompressedBytes.
      9fdc489c
    • Jean-Marc Valin's avatar
      Properly account for SILK bits in CELT CBR code · 1736ae3f
      Jean-Marc Valin authored
      CELT encoding would just fail when setting CELT to CBR in hybrid mode.
      It was never a problem because hybrid CBR was always used with
      OPUS_BITRATE_MAX.
      1736ae3f
  11. Jul 05, 2022
  12. May 26, 2020
  13. Oct 16, 2018
  14. Jul 28, 2018
    • Mark Harris's avatar
      Work around VS2015 internal compiler error · 38fca4a2
      Mark Harris authored
      The error was:
      c:\projects\opus\celt\celt_encoder.c(1019): fatal error C1001: An internal error has occurred in the compiler. [C:\projects\opus\win32\VS2015\opus.vcxproj]
        (compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c', line 255)
         To work around this problem, try simplifying or changing the program near the locations listed above.
        Please choose the Technical Support command on the Visual C++
         Help menu, or open the Technical Support help file for more information
      
        Internal Compiler Error in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64\CL.exe.  You will be prompted to send an error report to Microsoft later.
      38fca4a2
  15. Jul 22, 2018
    • Mark Harris's avatar
      Silence compiler warnings · 01b035f8
      Mark Harris authored
      clang -Wcast-align warnings with ambisonics enabled
      clang -Wnull-pointer-arithmetic warnings in test_opus_api.c
      gcc -Wimplicit-fallthrough warnings on arm
      msvc warning C4244 in celt_encoder.c with fixed point
      01b035f8
  16. May 28, 2018
  17. May 17, 2018
  18. May 15, 2018
    • Jean-Marc Valin's avatar
      Aborting on NaN in CELT · 652c4559
      Jean-Marc Valin authored
      NaNs should be filtered at the Opus layer, so if there are any in the CELT
      encoder, then it's likely something went horribly wrong (e.g. corrupted state).
      In that case, better abort than have something bad happen.
      652c4559
  19. Feb 15, 2018
  20. Feb 13, 2018
  21. Jan 26, 2018
  22. Oct 30, 2017
  23. Jun 06, 2017
  24. Jun 02, 2017
Loading