Skip to content
Snippets Groups Projects
  1. Apr 23, 2012
  2. Apr 20, 2012
  3. Mar 05, 2012
  4. Feb 17, 2012
  5. Feb 09, 2012
  6. Jan 31, 2012
  7. Jan 24, 2012
  8. Dec 14, 2011
  9. Dec 13, 2011
    • Jean-Marc Valin's avatar
      Fixes two minor issues found in random testing at ridiculously low rate. · 5609cec9
      Jean-Marc Valin authored
      - When it cannot produce the rate it's being asked, the encoder now
        returns a "PLC packet"
      - Makes it possible to use the CELT PLC for more than 20 ms
      5609cec9
    • Koen Vos's avatar
      Improves the accuracy such that it matches a float decoder much better · bbfc9c9e
      Koen Vos authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      bbfc9c9e
    • Koen Vos's avatar
      SILK fixes following last codec WG meeting · bf75c8ec
      Koen Vos authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      decoder:
      - fixed incorrect scaling of filter states for the smallest quantization
        step sizes
      - NLSF2A now limits the prediction gain of LPC filters
      
      encoder:
      - increased damping of LTP coefficients in LTP analysis
      - increased white noise fraction in noise shaping LPC analysis
      - introduced maximum total prediction gain.  Used by Burg's method to
        exit early if prediction gain is exceeded.  This improves packet
        loss robustness and numerical robustness in Burg's method
      - Prefiltered signal is now in int32 Q10 domain, from int16 Q0
      - Increased max number of iterations in CBR gain control loop from 5 to 6
      - Removed useless code from LTP scaling control
      - Optimization: smarter LPC loop unrolling
      - Switched default win32 compile mode to be floating-point
      
      resampler:
      - made resampler have constant delay of 0.75 ms; removed delay
        compensation from silk code.
      - removed obsolete table entries (~850 Bytes)
      - increased downsampling filter order from 16 to 18/24/36 (depending on
        frequency ratio)
      - reoptimized filter coefficients
      bf75c8ec
  10. Dec 02, 2011
  11. Nov 29, 2011
  12. Nov 26, 2011
    • Gregory Maxwell's avatar
      Testing tools improvements (no impact on draft) · e699c198
      Gregory Maxwell authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      e699c198
    • Ralph Giles's avatar
      Misc documentation fixes (no code change) · 10ebc02e
      Ralph Giles authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      We use macros to encapsulate the appropriate type and size
      information for the different CTL requests, but the macros
      still need to be used with the _ctl() function call and an
      encoder or decoder instance structure. As such, just listing
      the macro defines is confusing. Adding some examples outside
      the OpusEncoder overview page should help with this.
      
      Also document that OPUS_SET_APPLICATION can take
      OPUS_APPLICATION_RESTRICTED_LOWDELAY.
      10ebc02e
  13. Nov 18, 2011
  14. Nov 08, 2011
    • Jean-Marc Valin's avatar
      Minor anti-collapse state fix · 8298cbb7
      Jean-Marc Valin authored
      This fixes the tracking of the CELT anti-collapse energy. In some cases,
      the energy for bands that weren't coded wasn't updated and could
      come from old frames.
      8298cbb7
  15. Oct 31, 2011
Loading