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
  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
  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
    • 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
  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
    • 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
    • Michael Smith's avatar
      Fixes for compiling with borland's compiler. · 55803d42
      Michael Smith authored
      svn path=/trunk/vorbis/; revision=3459
    • 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
  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
  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
    • Michael Smith's avatar
      Fix memory leak in psy code. · 06948e5d
      Michael Smith authored
      svn path=/trunk/vorbis/; revision=3444
    • Monty's avatar
      · 930e302d
      Monty authored
      Commit experimental 48 kbps stere 44kHz mode.
      svn path=/trunk/vorbis/; revision=3443
    • Monty's avatar
      · 02091abb
      Monty authored
      A fix to the setup mode scanner/matcher
      svn path=/trunk/vorbis/; revision=3442
    • 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
  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
    • 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
  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.
      svn path=/trunk/vorbis/; revision=3226
  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
  16. 01 Apr, 2002 1 commit
    • Monty's avatar
      · ef552a93
      Monty authored
      minor preecho tweak
      svn path=/trunk/vorbis/; revision=3208
  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
    • 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
    • Monty's avatar
      · fb0dd6c0
      Monty authored
      comment out the damn block indicator printout
      svn path=/trunk/vorbis/; revision=3198
    • 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.
      svn path=/trunk/vorbis/; revision=3197
  19. 24 Mar, 2002 2 commits
    • Monty's avatar
      · 074cb7c7
      Monty authored
      forgot to update the initializer number
      svn path=/trunk/vorbis/; revision=3182
    • 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
  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
  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
      svn path=/trunk/vorbis/; revision=3168
  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