1. 10 Jun, 2009 1 commit
  2. 03 Jun, 2009 1 commit
  3. 26 May, 2009 1 commit
  4. 14 May, 2009 1 commit
  5. 27 Nov, 2008 1 commit
  6. 28 Sep, 2008 1 commit
  7. 31 May, 2008 1 commit
  8. 01 May, 2008 1 commit
  9. 13 Feb, 2008 1 commit
  10. 20 Aug, 2007 1 commit
  11. 19 Aug, 2007 1 commit
  12. 24 Jul, 2007 1 commit
  13. 03 Jul, 2007 1 commit
  14. 23 Jun, 2007 1 commit
  15. 22 Jun, 2007 1 commit
  16. 21 Jun, 2007 2 commits
  17. 20 Jun, 2007 1 commit
  18. 26 Jun, 2005 1 commit
    • Ralph Giles's avatar
      Properly initialize the packetno field when returning header packets, · 3e9921d9
      Ralph Giles authored
      and start counting data packet sequence numbers with 3 instead of zero
      so that all the ogg packets come out of the encoder with the same
      packetno fields they would have in coming out of an Ogg file (as read by
      libogg, anyway).
      
      Previously data packets started counting from zero, and the packetno
      field of the returned header packets was uninitialized.
      
      We had two choices in resolving this. One was just to add 3 to the
      vorbis_dsp_state and/or vorbis_block sequence field when writing it to
      the ogg_packet packetno field. The other is to actually keep the
      packetno in the internal sequence fields. I chose the later based on the
      fact that this same field gets set directly from the ogg_packet packetno
      on decode, so things are consistent.
      
      
      svn path=/trunk/vorbis/; revision=9513
      3e9921d9
  19. 21 Jun, 2005 1 commit
  20. 07 Jul, 2004 1 commit
  21. 30 Dec, 2003 1 commit
    • 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
  22. 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
  23. 11 Oct, 2002 1 commit
    • Monty's avatar
      · a2a3bd3e
      Monty authored
      A single page audio stream that was also a short page would decode too far.
      
      svn path=/trunk/vorbis/; revision=3996
      a2a3bd3e
  24. 23 Sep, 2002 1 commit
    • Monty's avatar
      · 410b6b02
      Monty authored
      Add timebase conversion call
      
      svn path=/trunk/vorbis/; revision=3940
      410b6b02
  25. 18 Jul, 2002 1 commit
    • Monty's avatar
      · 21108eba
      Monty authored
      bump date on vendor string
      eliminate the ilog2 code that looks broken with clearer code
      
      svn path=/trunk/vorbis/; revision=3654
      21108eba
  26. 13 Jul, 2002 1 commit
    • Monty's avatar
      · 37f55932
      Monty authored
      
      Update vendor string
      
      svn path=/trunk/vorbis/; revision=3610
      37f55932
  27. 11 Jul, 2002 1 commit
    • Monty's avatar
      · 4f3639fa
      Monty authored
      That's it.  Full 1.0 libVorbis code handoff to release engineering.
      
      svn path=/trunk/vorbis/; revision=3576
      4f3639fa
  28. 02 Jul, 2002 1 commit
    • Monty's avatar
      · a4af87cd
      Monty authored
      32kHz modes, coupled and uncoupled, managed and unmanaged
      
      Monty
      
      svn path=/trunk/vorbis/; revision=3467
      a4af87cd
  29. 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
  30. 28 Jun, 2002 1 commit
    • 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
  31. 22 Jan, 2002 1 commit
    • 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
  32. 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
  33. 20 Dec, 2001 1 commit
  34. 19 Dec, 2001 1 commit
    • Monty's avatar
      · cc69708d
      Monty authored
      Merge infrastructure work; full books
      
      svn path=/trunk/vorbis/; revision=2829
      cc69708d
  35. 12 Dec, 2001 1 commit
    • Monty's avatar
      · 3a8db75a
      Monty authored
      Initial branch merge toward rc3
      monty_branch_20011009 is officially dead
      
      svn path=/trunk/vorbis/; revision=2590
      3a8db75a
  36. 20 Oct, 2001 1 commit
  37. 14 Oct, 2001 1 commit
  38. 02 Oct, 2001 1 commit
  39. 30 Sep, 2001 1 commit