1. 22 Jun, 2007 4 commits
    • Monty's avatar
      The automated book training scripts managed to create a few residue · 119bfda5
      Monty authored
      books with no codewords (in that mode with that partitioning scheme,
      no values happened to fall into that partition).  This is not really
      an error.
      
      However, the residue encoding code did not account for the possibility
      of looking up a codebook best match and finding no entries.  Because
      the unused book only came up very rarely (four hours of training audio
      didn't hit it once), it took a while to notice and only comes up on
      platforms with subtly different FP than the machine used to do
      training.
      
      This bug affects very low bitrate stereo 8, 11, 16 and 22kHz modes;
      added code to check for 'no match in codebook' (correct behavior is to
      encode nothing) and for good measure, removed the four dummy codebooks
      as there's no point in wasting a few bytes in the header to pack a
      nothing.
      
      Closes bug 1142.
      
      
      svn path=/trunk/vorbis/; revision=13170
      119bfda5
    • Monty's avatar
      Add additional check when attempting to encode values through · a359a8ad
      Monty authored
      codebooks with no entries.  Ideally that wouldn't happen, but it looks
      like the automated codebook training ended up with a few 'null' books.
      
      
      svn path=/trunk/vorbis/; revision=13169
      a359a8ad
    • Monty's avatar
      Attempted fix for bug #300; the last comment identified a legitimate static... · 01a261bf
      Monty authored
      Attempted fix for bug #300; the last comment identified a legitimate static bounds overrun that would have explained the behavior.
      
      
      svn path=/trunk/vorbis/; revision=13168
      01a261bf
    • Monty's avatar
      Don't forget to test all changes in a code cleanup-- residue type 2 encoding... · 5a598b48
      Monty authored
      Don't forget to test all changes in a code cleanup-- residue type 2 encoding was broken by last night's round of fixes.
      
      Tested fixed.
      
      
      svn path=/trunk/vorbis/; revision=13167
      5a598b48
  2. 21 Jun, 2007 8 commits
  3. 20 Jun, 2007 2 commits
  4. 13 Jun, 2007 1 commit
  5. 07 Jun, 2007 2 commits
  6. 29 May, 2007 2 commits
  7. 14 May, 2007 1 commit
  8. 11 May, 2007 2 commits
  9. 09 May, 2007 1 commit
  10. 08 May, 2007 1 commit
  11. 07 May, 2007 1 commit
  12. 06 May, 2007 1 commit
  13. 02 May, 2007 3 commits
  14. 27 Apr, 2007 1 commit
  15. 18 Apr, 2007 4 commits
  16. 17 Apr, 2007 1 commit
    • lu_zero's avatar
      idnits fixes · 676915ec
      lu_zero authored
      svn path=/trunk/vorbis/; revision=12883
      676915ec
  17. 06 Apr, 2007 2 commits
  18. 27 Mar, 2007 1 commit
  19. 05 Mar, 2007 1 commit
  20. 27 Feb, 2007 1 commit