1. 06 Mar, 2002 1 commit
    • Monty's avatar
      · 0fa973e1
      Monty authored
      Rounding fix to the lookup version of toDB()
      
      svn path=/trunk/vorbis/; revision=3124
      0fa973e1
  2. 04 Mar, 2002 1 commit
    • Monty's avatar
      · 6381cf78
      Monty authored
      Vorbisfile wasn't obeying documentation;
      
      If an open() failed, but the file *was* Vorbis (eg, due to a
      filesystem fault or buggy callback) vorbisfile was closing the passed
      in file handle, contrary to docs.  Fixed in this commit.
      
      svn path=/trunk/vorbis/; revision=3121
      6381cf78
  3. 28 Feb, 2002 2 commits
    • Monty's avatar
      · 52718415
      Monty authored
      fix one more beginning of stream braino; chained files pass seeking
      test now as well.
      
      svn path=/trunk/vorbis/; revision=3117
      52718415
    • Monty's avatar
      · d8282fdb
      Monty authored
      Single link files seeking fixes:
      
      fix pcm exact seeking at very beginning (a rejected packet was being
      interpreted as a negative pcm offset) and very end of files (short
      final frames require processing from previous page's granulepos to get
      length of final frame correct)
      
      svn path=/trunk/vorbis/; revision=3115
      d8282fdb
  4. 26 Feb, 2002 1 commit
    • Monty's avatar
      · 48e5deaf
      Monty authored
      fix a one-off in a guard check during setup.
      
      svn path=/trunk/vorbis/; revision=3098
      48e5deaf
  5. 20 Feb, 2002 1 commit
  6. 22 Jan, 2002 4 commits
    • Monty's avatar
      · 315d1021
      Monty authored
      add window function memory reduction
      
      svn path=/trunk/vorbis/; revision=2976
      315d1021
    • Monty's avatar
      · 8bc503a5
      Monty authored
      Fixed a memory management error in the new codebook code
      Removed final-stage infinite shift buffer; now a no-copy
       double buffer; removes another 70kB nominal from decode
       with slight speed improvement (~2%)
      
      there's still an exact-position seek bug found by seeking_example to
      track down.  The seek succeeds, but the position is off.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=2975
      8bc503a5
    • Monty's avatar
      · 65edd8f4
      Monty authored
      Some memory allocations missing the _ogg_ prefix
      
      svn path=/trunk/vorbis/; revision=2974
      65edd8f4
    • Monty's avatar
      · a356bd14
      Monty authored
      Finished treeless decode optimizations for now.
      Fixed the approx_vbr assignment bug in vorbisenc
      
      svn path=/trunk/vorbis/; revision=2973
      a356bd14
  7. 21 Jan, 2002 1 commit
    • Monty's avatar
      · 175628aa
      Monty authored
      Additional optimization to new bisection search codebook decode
      
      svn path=/trunk/vorbis/; revision=2970
      175628aa
  8. 19 Jan, 2002 2 commits
    • Monty's avatar
      · 347add59
      Monty authored
      Fix to segfault unpacking a sparse book
      
      svn path=/trunk/vorbis/; revision=2960
      347add59
    • Monty's avatar
      · 1d0d926e
      Monty authored
      Memory use reduction:
      
      eliminate huffman decode tree
      eliminate need to keep static codebook for decode
      compact sparse codebooks to reduce mem usage
      
      experimental, test it well.
      
      svn path=/trunk/vorbis/; revision=2959
      1d0d926e
  9. 01 Jan, 2002 1 commit
    • Monty's avatar
      · b09d95f2
      Monty authored
      Bump encoder date for release 1.0 rc 3
      
      svn path=/trunk/vorbis/; revision=2925
      b09d95f2
  10. 31 Dec, 2001 1 commit
  11. 23 Dec, 2001 3 commits
    • Monty's avatar
      · 2496ee46
      Monty authored
      kill a fprintf
      
      svn path=/trunk/vorbis/; revision=2899
      2496ee46
    • Monty's avatar
      · e825a4e8
      Monty authored
      beginning-of-stream tuning oops in bitrate management
      
      svn path=/trunk/vorbis/; revision=2898
      e825a4e8
    • Monty's avatar
      · 669884bb
      Monty authored
      bitrate management bugfixes and tuning
      
      svn path=/trunk/vorbis/; revision=2897
      669884bb
  12. 22 Dec, 2001 2 commits
    • Monty's avatar
      · d594bdea
      Monty authored
      Tuned out Dibrom's tone/noise masking bug.  The problem was the
      long-suspect 8kHz data from Fielder's paper; now we have proof it's
      wrong.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=2896
      d594bdea
    • Segher Boessenkool's avatar
      *** empty log message *** · 77112b62
      Segher Boessenkool authored
      svn path=/trunk/vorbis/; revision=2893
      77112b62
  13. 21 Dec, 2001 4 commits
  14. 20 Dec, 2001 1 commit
  15. 19 Dec, 2001 8 commits
    • Segher Boessenkool's avatar
      Kill some warnings. Oh, and make examples compile again under · 944ed8b3
      Segher Boessenkool authored
      CodeWarrior.  Oops.
      
      svn path=/trunk/vorbis/; revision=2862
      944ed8b3
    • Segher Boessenkool's avatar
      Remove unused y2a, y2b computations. · 8a1271e8
      Segher Boessenkool authored
      svn path=/trunk/vorbis/; revision=2860
      8a1271e8
    • Monty's avatar
      · 242f9d2a
      Monty authored
      sixxie: thanks
      
      svn path=/trunk/vorbis/; revision=2859
      242f9d2a
    • Monty's avatar
      · ff6c313e
      Monty authored
      Set a hard min floater val if using ABR
      
      svn path=/trunk/vorbis/; revision=2858
      ff6c313e
    • Monty's avatar
      · 0922124c
      Monty authored
      eliminate printfs
      fix bug in management when only a hard minimum rate is specced
      minor default tuning tweaks
      
      svn path=/trunk/vorbis/; revision=2857
      0922124c
    • Monty's avatar
      · a06da358
      Monty authored
      bitrate management is active
      
      svn path=/trunk/vorbis/; revision=2856
      a06da358
    • Monty's avatar
      · 24961f56
      Monty authored
      "oops"
      
      svn path=/trunk/vorbis/; revision=2830
      24961f56
    • Monty's avatar
      · cc69708d
      Monty authored
      Merge infrastructure work; full books
      
      svn path=/trunk/vorbis/; revision=2829
      cc69708d
  16. 18 Dec, 2001 6 commits
  17. 17 Dec, 2001 1 commit
    • Monty's avatar
      · 2f154609
      Monty authored
      Fix the fucking copyright notices.  Gar.  Duplicated code.  Gar.
      
      svn path=/trunk/vorbis/; revision=2623
      2f154609