Xiph.org - mirrors/vorbis.git/summary

Vorbis git repository

http://git.xiph.org/?p=mirrors/vorbis.git;a=summary

Les articles publiés sur le site

  • Minor build correction to r18183

    3 février 2012, par Monty
    Minor build correction to r18183
    
    
    git-svn-id: http://svn.xiph.org/trunk/vorbis@18184 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] lib/floor0.c
  • Port r17546 from Tremor ; although pieces had made it over to libvorbis, a comprehensive

    3 février 2012, par Monty
    Port r17546 from Tremor; although pieces had made it over to libvorbis, a comprehensive
    port and verification was called for.  This patch provided some additional floor0
    hardening:
    
      floor0 code could potentially use a book where the number of vals it
      needed to decode was not an integer number of dims wide.  This caused
      it to overflow the output vector as the termination condition was in
      the outer loop of vorbis_book_decodev_set.
    
      None of the various vorbis_book_decodeXXXX calls internally guard
      against this case either, but in every other use the calling code does
      properly guard (and avoids putting more checks in the tight inner
      decode loop).
    
      For floor0, move the checks into the inner loop as there's little
      penalty for doing so.
    
    [an equivalent change was already in libvorbis, but I've
    harmonized the code with tremor]
    
      For floor0, move the checks into the inner loop as there's little
      penalty for doing so.  Add commentary indicating where guarding is
      done for each call variant.
    
    
    
    
    
    git-svn-id: http://svn.xiph.org/trunk/vorbis@18183 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] lib/codebook.c
    • [DH] lib/floor0.c
  • More typo/layout fixes to the floor 1 spec (packet decode and curve computation ->

    3 février 2012, par Monty
    More typo/layout fixes to the floor 1 spec (packet decode and curve computation ->
    subsubsections, fix my escpaed square brackets)
    
    Commit new html/pdf
    
    
    
    git-svn-id: http://svn.xiph.org/trunk/vorbis@18182 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] doc/07-floor1.tex
    • [DH] doc/Vorbis_I_spec.html
    • [DH] doc/Vorbis_I_spec.pdf
  • Add a clarification to the floor1 decode spec, since I had to re-determine some of...

    3 février 2012, par Monty
    Add a clarification to the floor1 decode spec, since I had to re-determine some of what
    it says for myself after not thinking about it for 15-ish years.
    
    Also, fix an indentation bug that occurred due to TABs sneaking in
    
    
    git-svn-id: http://svn.xiph.org/trunk/vorbis@18181 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] doc/07-floor1.tex
  • Fix handling of floor0 codebook with no used entries.

    1er février 2012, par Tim Terriberry
    Fix handling of floor0 codebook with no used entries.
    
    
    git-svn-id: http://svn.xiph.org/trunk/vorbis@18166 0101bb08-14d6-0310-b084-bc0e0c8e3800
    
    • [DH] lib/codebook.c