Skip to content
Snippets Groups Projects
  1. Dec 02, 2011
    • Timothy B. Terriberry's avatar
      Move nbits_total initialize before renormalization. · 6619a736
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      The range decoder used to initialize nbits_total after the
       renormalization loop, even though the renormalization loop
       modifies it.
      This was presumably safe, because nothing actually used the value
       before it was initialized, but I'm tired of it triggering the
       integer overflow checking.
      6619a736
  2. Nov 18, 2011
  3. Oct 31, 2011
  4. Oct 30, 2011
  5. Oct 29, 2011
  6. Oct 28, 2011
  7. Oct 27, 2011
  8. Oct 26, 2011
  9. Oct 24, 2011
    • Timothy B. Terriberry's avatar
      More draft edits and additions. · a7585a0d
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      Some clean-up from JM's prior edits, as well as
      * Additional clarificatino of TOC sequence restrictions (e.g., if
         you need to decode a length, there must be enough bytes in the
         packet for it, etc.).
      * Added a summary of TOC sequence restrictions.
      * Added a stereo unmixing section.
      * Reworked Delay Compensation section into a general Resampling
         section.
      * Further cleanups of switching/transitions, including new diagrams
         for all of the normative and recommended non-normative
         transitions.
      a7585a0d
  10. Oct 19, 2011
  11. Oct 18, 2011
  12. Oct 17, 2011
  13. Oct 14, 2011
    • Jean-Marc Valin's avatar
    • Timothy B. Terriberry's avatar
      More draft updates. · 4bc8c033
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      A number of fixes and additions, including
      * Ensure all usage of the word "mode" refer only to the choice of
         SILK/hybrid/CELT, not audio bandwidth, frame size, channel count,
         or anything else.
        There's still a bunch of usage of "mode" in CELT to refer to
         things in the CELTMode struct (e.g., band layout, etc.).
      * Document the LSF reordering for silk_NLSF2A_find_poly().
      * Document the DC response check during LSF stabilization.
      * Fix the excitation scaling to give decoded SILK output in the
         range -1.0...1.0.
      * Rewrite the mode-switching section.
        Ironically the title of the section still implies "mode" means
         than just SILK/hybrid/CELT, but I couldn't come up with a
         better one.
      * Minor clean-ups to the acknowledgements.
      4bc8c033
  14. Oct 06, 2011
    • Timothy B. Terriberry's avatar
      More draft updates and additions. · a5e96b84
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      This patch
       * expands sections on LPC and LTP synthesis into something that can
          actually be implemented
       * fixes an error in the excitation reconstruction
       * reverts an erroneous simplification of the subframe gain
          decoding, and
       * updates the LPC gain limiting description to reflect the new,
          more accurate approach for computing the reflection
          coefficients.
      It also includes a number of general clean-ups, such as
       * correcting the description of the sample rates various pieces
          run at (e.g., we can decode directly to rates other than 48 kHz)
       * the usage of "sampling rate" vs. "sample rate"
       * capitalization consistency in TOC titles, and
       * better selection of which sections appear in the TOC.
      a5e96b84
  15. Sep 27, 2011
  16. Sep 24, 2011
  17. Sep 20, 2011
  18. Sep 17, 2011
  19. Sep 15, 2011
Loading