1. 30 Dec, 2003 2 commits
    • Monty's avatar
      · 4ed6471a
      Monty authored
      Correct nominal setting flaw in managed setup when mina nd max are
      both specified.
      
      svn path=/trunk/vorbis/; revision=5727
      4ed6471a
    • Monty's avatar
      · 7bda064c
      Monty authored
      Replace time-windowed bitrate management setup with a one-pass
      'greedy' bit reservoir system.
      
      Advantages:
      
      no additional encoder latency
      more predictable buffering
      lower memory usage
      
      These changes introduce two new vorbis_encode_ctls to get to the new
      functionality.  The old ectl calls are still supported for
      compatability and binary library compatability is not broken (but
      libvorbis/file/enc need to be upgraded as a set).
      
      ...now going to update oggenc.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=5726
      7bda064c
  2. 28 Nov, 2003 1 commit
  3. 17 Nov, 2003 1 commit
  4. 16 Nov, 2003 1 commit
  5. 26 Oct, 2003 1 commit
  6. 25 Oct, 2003 1 commit
  7. 23 Oct, 2003 2 commits
  8. 22 Oct, 2003 1 commit
  9. 20 Oct, 2003 1 commit
  10. 18 Oct, 2003 1 commit
    • calc's avatar
      AM_MAINTAINER_MODE added · 76dcbaac
      calc authored
      This allows for builds not to fail if automake is installed on the build system and it doesnt happen to be exact same version used during autogen.sh process.
      
      svn path=/trunk/vorbis/; revision=5486
      76dcbaac
  11. 08 Oct, 2003 1 commit
  12. 01 Oct, 2003 3 commits
  13. 24 Sep, 2003 1 commit
  14. 20 Sep, 2003 1 commit
  15. 16 Sep, 2003 1 commit
    • Monty's avatar
      · 99c6a664
      Monty authored
      I've been getting sloppy lately... didn;t run streaming tests against
      most recent vorbisfile state machine fix ebcause I thought it didn't
      affect non-seekable.  I was wrong, and the chnage broke things.
      
      This fixes non-seekable input and I actually ran all the basic tests
      (streaming, seekable, seeking, crosslapping and full chain tests)
      before this commit.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=5343
      99c6a664
  16. 12 Sep, 2003 1 commit
    • Monty's avatar
      · 9c261ff9
      Monty authored
      State engine change broke seeking because ov_pcm_seek was actually
      using _make_decode_ready as a 'make sure decode is ready' even if it
      already was.  _make_decode_ready is now a no-op if decode is ready.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=5335
      9c261ff9
  17. 11 Sep, 2003 2 commits
  18. 10 Sep, 2003 1 commit
    • Monty's avatar
      · 62a65c07
      Monty authored
      Update vendor string for 1.0.1 release
      
      svn path=/trunk/vorbis/; revision=5324
      62a65c07
  19. 09 Sep, 2003 1 commit
  20. 05 Sep, 2003 4 commits
  21. 03 Sep, 2003 5 commits
  22. 02 Sep, 2003 5 commits
    • Monty's avatar
      · 89f4f649
      Monty authored
      reel back low midrange noise bias ever so slightly.  This eliminates
      the 'cupping' noise in the low midrange that's somewhat more noticable
      than other blocking noise.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=5288
      89f4f649
    • Monty's avatar
      · 9d8b09f7
      Monty authored
      Lower absolute ATH to no more than -130dB, -140 nominal.  Carsten has
      found enough conterexamples at this point to disprove the rationale
      for a lowest-possible ATH in masking; the only value it has left is to
      give a bottom end to the dB range to avoid FP underflows.
      
      
      Monty
      
      svn path=/trunk/vorbis/; revision=5284
      9d8b09f7
    • Monty's avatar
      · 6aa49438
      Monty authored
      Minor patch to compile with DJGPP
      
      svn path=/trunk/vorbis/; revision=5282
      6aa49438
    • Monty's avatar
      · 1f870a8b
      Monty authored
      vorbisfile has a flaw where a bad link is not initialized [proper
      behavior], but it would attempt to initialize and play that link
      anyway, getting a segfault.  The easiest way to deal was to improve
      libvorbis's error checking on dsp initialization if an app (in this
      case, vorbisfile) tries to call init on a blank vorbis_info structure.
      
      read and seek calls will now return 'OV_EBADLINK' in this case.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=5278
      1f870a8b
    • Monty's avatar
      · 2c1a192f
      Monty authored
      Kill bug #434 (ov_test/ov_test_open fails)
      
      svn path=/trunk/vorbis/; revision=5274
      2c1a192f
  23. 01 Sep, 2003 2 commits
    • Monty's avatar
      · 6183f06b
      Monty authored
      Oh, and while were at it, why not disable all the debugging waveform
      output before committing?
      
      Monty
      
      svn path=/trunk/vorbis/; revision=5270
      6183f06b
    • Monty's avatar
      · 72ef000d
      Monty authored
      Halfrate decode feature addition caused a bug in _vorbis_apply_window
      for transition windoews that also bit encode.  Fixed.
      
      Monty
      
      svn path=/trunk/vorbis/; revision=5269
      72ef000d