1. 11 Jul, 2002 1 commit
    • Monty's avatar
      · 2637317a
      Monty authored
      All sample rates/modes with fresh training now in CVS.
      
      (Training run must now be thoroughly tested)
      
      Floor1 divide by zero bugfix
      added option for modern PowerPC optimization to configure.in
      more comments in examples/encoder_example.c
      
      svn path=/trunk/vorbis/; revision=3574
      2637317a
  2. 10 Jul, 2002 1 commit
    • Monty's avatar
      · 7059a6ba
      Monty authored
      Get the new mode files in.  They don't go live until the training commit.
      
      svn path=/trunk/vorbis/; revision=3564
      7059a6ba
  3. 06 Jul, 2002 1 commit
  4. 04 Jul, 2002 1 commit
  5. 03 Jul, 2002 2 commits
    • calc's avatar
      needed for make dist · 73273402
      calc authored
      svn path=/trunk/vorbis/; revision=3511
      73273402
    • Monty's avatar
      · cf591b6b
      Monty authored
      fix two possible infinite loop bugs at end of stream, and bulletproof
      against innocent changes accidentally reawakening them
      
      svn path=/trunk/vorbis/; revision=3507
      cf591b6b
  6. 02 Jul, 2002 4 commits
  7. 01 Jul, 2002 4 commits
    • Monty's avatar
      · b671a15f
      Monty authored
      Substantially increase the number of bits given to noise encoding in
      impulse blocks.  All you Aphex Twin freaks can quiet down now :-)
      
      svn path=/trunk/vorbis/; revision=3466
      b671a15f
    • Monty's avatar
      · 26c664f7
      Monty authored
      new ectl calls for lowpass and impulse block tweaking
      
      fix some accidentally untrained books for mid/high rate stereo
      
      add 44kHz mono modes (32kHz - 280kHz)
      
      tone down bass ATH to avoid stressing floor
      
      svn path=/trunk/vorbis/; revision=3463
      26c664f7
    • Michael Smith's avatar
      Fixes for compiling with borland's compiler. · 55803d42
      Michael Smith authored
      svn path=/trunk/vorbis/; revision=3459
      55803d42
    • Monty's avatar
      · 9e318b2d
      Monty authored
      patch a nasty bounds bug introduced a week or two ago.  It could nuke
      bass randomly.
      
      svn path=/trunk/vorbis/; revision=3457
      9e318b2d
  8. 30 Jun, 2002 1 commit
    • Monty's avatar
      · 381a6201
      Monty authored
      add vorbis_encode_ctl entries to manipulate the bitrate management
      engine.  Needed to allow old -b behavior (specifying a true VBR
      quality mode via a bitrate mapping).
      
      svn path=/trunk/vorbis/; revision=3451
      381a6201
  9. 29 Jun, 2002 5 commits
    • Michael Smith's avatar
      make infinite loop finite in mode setup. · 550e5242
      Michael Smith authored
      svn path=/trunk/vorbis/; revision=3445
      550e5242
    • Michael Smith's avatar
      Fix memory leak in psy code. · 06948e5d
      Michael Smith authored
      svn path=/trunk/vorbis/; revision=3444
      06948e5d
    • Monty's avatar
      · 930e302d
      Monty authored
      Commit experimental 48 kbps stere 44kHz mode.
      
      svn path=/trunk/vorbis/; revision=3443
      930e302d
    • Monty's avatar
      · 02091abb
      Monty authored
      A fix to the setup mode scanner/matcher
      
      svn path=/trunk/vorbis/; revision=3442
      02091abb
    • Monty's avatar
      · cdd9140c
      Monty authored
      tweak the management setup to go lower; needed for spahm/applaud to behave
      
      svn path=/trunk/vorbis/; revision=3441
      cdd9140c
  10. 28 Jun, 2002 2 commits
    • Monty's avatar
      · 14e07bf5
      Monty authored
      
      Time0 diesn't really exist.  You imagined the whole thing.
      
      svn path=/trunk/vorbis/; revision=3438
      14e07bf5
    • Monty's avatar
      · 0facd665
      Monty authored
      The 'Grand Simplification' officially becomes the mainline toward rc4.
      
      Currently, only 44/48kHz stereo is supported.
      
      svn path=/trunk/vorbis/; revision=3437
      0facd665
  11. 24 Jun, 2002 1 commit
  12. 14 Jun, 2002 1 commit
  13. 09 Jun, 2002 1 commit
  14. 08 Apr, 2002 1 commit
    • Monty's avatar
      · a30eb438
      Monty authored
      Now that the band definitions are correct, the sensitivity knob had to be backed off a bit.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=3226
      a30eb438
  15. 06 Apr, 2002 1 commit
    • Monty's avatar
      · 7a61e811
      Monty authored
      Correct a few more idiot bugs in short block triggering
      
      svn path=/trunk/vorbis/; revision=3222
      7a61e811
  16. 01 Apr, 2002 1 commit
    • Monty's avatar
      · ef552a93
      Monty authored
      minor preecho tweak
      
      svn path=/trunk/vorbis/; revision=3208
      ef552a93
  17. 30 Mar, 2002 3 commits
  18. 29 Mar, 2002 4 commits
    • Monty's avatar
      · 36600ed5
      Monty authored
      Two segfault fixes to new envelope.c [correcting stupid logic mistakes]
      one fix to FABS() for VORBIS_IEEE_FLOAT32
      
      svn path=/trunk/vorbis/; revision=3200
      36600ed5
    • Michael Smith's avatar
      Seeking fixes - return values were wrong in error cases. · 7aab9f3c
      Michael Smith authored
      Make ov_read() return OV_EINVAL for too-small-for-any-data buffers.
      Fixes #171, and another bug not reported in bugzilla.
      
      svn path=/trunk/vorbis/; revision=3199
      7aab9f3c
    • Monty's avatar
      · fb0dd6c0
      Monty authored
      comment out the damn block indicator printout
      
      svn path=/trunk/vorbis/; revision=3198
      fb0dd6c0
    • Monty's avatar
      · 4cdd96c1
      Monty authored
      Lots more preecho tuning after detailed feedback from Juha (JohnV).  I
      think I pass all his test cases now.  General behavior is much
      tighter, less hacked, even yet a bit faster.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=3197
      4cdd96c1
  19. 24 Mar, 2002 2 commits
    • Monty's avatar
      · 074cb7c7
      Monty authored
      forgot to update the initializer number
      
      svn path=/trunk/vorbis/; revision=3182
      074cb7c7
    • Monty's avatar
      · f0ccd2f1
      Monty authored
      Continued preecho tuning/fixes.  Gone to average dB with even/odd
      smoothing, and cranked the sensitivity back up to ala rc3.  Result:
      when rc3 and current are working 'properly', current trips _slightly_
      more impulse blocks but also catches many more audible cases.  Current
      also seems more resistent to false positives.
      
      svn path=/trunk/vorbis/; revision=3181
      f0ccd2f1
  20. 23 Mar, 2002 1 commit
    • Monty's avatar
      · 68076494
      Monty authored
      new preecho was switching back to long blocks too soon
      
      svn path=/trunk/vorbis/; revision=3179
      68076494
  21. 21 Mar, 2002 1 commit
    • Monty's avatar
      · ecbd50fd
      Monty authored
      Uiver's improved IEEE754 32 bit float-specific todB optimization
      improvement.  It still needs to be made completely proof against
      optimization.
      
      svn path=/trunk/vorbis/; revision=3168
      ecbd50fd
  22. 19 Mar, 2002 1 commit
    • Monty's avatar
      · e2b98841
      Monty authored
      Fix _fecth_and_process_packet for non-seekable streams
      
      svn path=/trunk/vorbis/; revision=3166
      e2b98841