1. 03 Jul, 2007 3 commits
  2. 02 Jul, 2007 2 commits
  3. 29 Jun, 2007 2 commits
  4. 25 Jun, 2007 1 commit
  5. 23 Jun, 2007 1 commit
  6. 22 Jun, 2007 6 commits
    • Monty's avatar
      More fixes to handle the null-entry codebook case. It appears the · 32939197
      Monty authored
      failure to handle this case affects more of the code than thought;
      many of the old low-bitrate crash cases trace back to this problem.
      
      This also affects tremor.  These changes are not yet thoroughly
      tested.
      
      
      svn path=/trunk/vorbis/; revision=13172
      32939197
    • Monty's avatar
      Apply patch as supplied in ticket 851 · a527fa59
      Monty authored
      
      svn path=/trunk/vorbis/; revision=13171
      a527fa59
    • 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
  7. 21 Jun, 2007 8 commits
  8. 20 Jun, 2007 2 commits
  9. 13 Jun, 2007 1 commit
  10. 07 Jun, 2007 2 commits
  11. 29 May, 2007 2 commits
  12. 14 May, 2007 1 commit
  13. 11 May, 2007 2 commits
  14. 09 May, 2007 1 commit
  15. 08 May, 2007 1 commit
  16. 07 May, 2007 1 commit
  17. 06 May, 2007 1 commit
  18. 02 May, 2007 3 commits