Skip to content
Snippets Groups Projects
  1. Mar 21, 2011
  2. Mar 18, 2011
  3. Mar 17, 2011
  4. Mar 14, 2011
  5. Mar 13, 2011
  6. Mar 11, 2011
  7. Mar 09, 2011
  8. Mar 03, 2011
    • Timothy B. Terriberry's avatar
      Eliminate the ec_int32 and ec_uint32 typedefs. · 9bac8c17
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      These were used because the entropy coder originally came from
       outside libcelt, and thus did not have a common type system.
      It's now undergone enough modification that it's not ever likely to
       be used as-is in another codec without some porting effort, so
       there's no real reason to maintain the typedefs separately.
      Hopefully we'll replace these all again somedate with a common set
       of Opus typedefs, but for now this will do.
      
      This fixes an issue caused by commit 6c8acbf1, which moved the
       ec_ilog() prototype from entcode.h to ecintrin.h, where the
       ec_uint32 typedef was not yet available.
      Thanks to John Ridges for the report.
      9bac8c17
    • Timothy B. Terriberry's avatar
      Fix CNG when effEBands is less than nbEBands. · 115fa35a
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      We were trying to normalize bands that didn't actually exist (e.g.,
       the last band with 320-sample frames at 32kHz).
      Thanks to John Ridges for the report.
      115fa35a
  9. Mar 02, 2011
  10. Mar 01, 2011
  11. Feb 16, 2011
  12. Feb 15, 2011
  13. Feb 14, 2011
  14. Feb 12, 2011
  15. Feb 11, 2011
  16. Feb 10, 2011
  17. Feb 09, 2011
  18. Feb 08, 2011
  19. Feb 07, 2011
  20. Feb 06, 2011
    • Timothy B. Terriberry's avatar
      16-bit int fixes. · 285bc372
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      This fixes a number of issues for platforms with a 16-bit int, but
       by no means all of them.
      The type change for ec_window (for platforms where sizeof(size_t)==2)
       will break ABI (but not API) compatibility with libsilk and libopus,
       and reduce speed on x86-64, but allows the code to work in real-mode
       DOS without using the huge memory model, which is useful for testing
       16-bit int compliance.
      285bc372
Loading