1. 23 Jan, 2001 2 commits
    • Michael Smith's avatar
      · d3820712
      Michael Smith authored
      More cleanup/error checking.
      Should probably still add more (checking of return values from ogg and vorbis functions is missing in a fair number of places - similarly to the encoder and decoder examples.
      
      svn path=/trunk/vorbis-tools/; revision=1202
      d3820712
    • Michael Smith's avatar
      · 8c38cdd0
      Michael Smith authored
      Fix problem with missing headers in dist tarballs. Stupid bloody automake.
      
      svn path=/trunk/vorbis-tools/; revision=1201
      8c38cdd0
  2. 22 Jan, 2001 5 commits
    • Jack Moffitt's avatar
      Updated version for prebeta4 · 7f2b4681
      Jack Moffitt authored
      svn path=/trunk/vorbis-tools/; revision=1198
      7f2b4681
    • Jack Moffitt's avatar
      Fixed Debian bug #81146. · 1a7fc621
      Jack Moffitt authored
      The default device should be overridden by the commandline.
      
      jack.
      
      svn path=/trunk/vorbis-tools/; revision=1197
      1a7fc621
    • Michael Smith's avatar
      · a9c85cd2
      Michael Smith authored
      Documentation updates (should be done for the manpage too, but I'm tired)
      Change the default mode to the 128 kbps mode.
      
      Stupid cvs. encode.c hasn't changed, and cvs diff agrees.
      
      svn path=/trunk/vorbis-tools/; revision=1196
      a9c85cd2
    • Michael Smith's avatar
      · bda4b4a9
      Michael Smith authored
      Include fix for solaris
      
      svn path=/trunk/vorbis-tools/; revision=1195
      bda4b4a9
    • Michael Smith's avatar
      · fe0ed7fa
      Michael Smith authored
      Cleanup code to not leak in event of failure.
      Fix nasty bugs in vcomment.c
      
      svn path=/trunk/vorbis-tools/; revision=1194
      fe0ed7fa
  3. 20 Jan, 2001 1 commit
    • Ralph Giles's avatar
      · 31641f1d
      Ralph Giles authored
      code cleanup: don't call add_comment after fgets() returns EOF.
      
      svn path=/trunk/vorbis-tools/; revision=1187
      31641f1d
  4. 19 Jan, 2001 1 commit
    • Ralph Giles's avatar
      · 9ae08cff
      Ralph Giles authored
      Added something resembling a cmdline interface to the new vorbiscomment
      example code. You can say
      
         vorbiscomment [-l] <file>
      
      and have it dump the comments to stdout, and
      
         vorbiscomment -w <infile> <outfile>
      
      and have it read a replacement set of comments from stdin.
      
      Still needs some polishing, but it's at least marginally useful
      now. I also tried to lay it out so it remained easy to read as
      a code example.
      
      The Makefile has been changed to build/install vorbiscomment by
      default again, mostly on Monty's approval.
      
      svn path=/trunk/vorbis-tools/; revision=1173
      9ae08cff
  5. 18 Jan, 2001 1 commit
    • Michael Smith's avatar
      · 2dac541b
      Michael Smith authored
      Added vorbis_commentheader_out() to vorbis
      Added ogg_packet_clear to ogg
      
      Updated vcedit.c to use them. There's now enough source there to build a working and useful comment editor.
      
      svn path=/trunk/vorbis-tools/; revision=1172
      2dac541b
  6. 17 Jan, 2001 1 commit
    • Michael Smith's avatar
      · 586d3413
      Michael Smith authored
      Killed off vorbiscomment (at last).
      
      Added a new comment editor.
       vcedit.[ch] is the core of it. Provides a potentially usable API.
       vcomment.c builds a completely useless frontend on top of it, to show how to
           use the API.
      
      svn path=/trunk/vorbis-tools/; revision=1168
      586d3413
  7. 15 Jan, 2001 2 commits
    • Michael Smith's avatar
      · b162d70a
      Michael Smith authored
      AIFF/AIFC support! Based on Monty's old ogg application.
      Probably pretty limited, but it seems to work. My only test file was what sox
      output. AIFC is completely untested, actually.
      
      A bugfix or two elsewhere, as well (compiling with -Wall is highly recommended)
      And a new version number (mentioning beta4, so that official beta4 builds will
      actually say that.)
      
      svn path=/trunk/vorbis-tools/; revision=1167
      b162d70a
    • Kenneth Arnold's avatar
      DUH! ogg123 opens the buffer conditionally but closes it unconditionally. · 70694944
      Kenneth Arnold authored
      OOPS!
      
      And buffer.c had an ommission-of-volatile error that caused compiling it
      with optimizations to fail. DUH again.
      
      Please forgive my (temporary, I hope) stupidity.
      
      svn path=/trunk/vorbis-tools/; revision=1166
      70694944
  8. 30 Dec, 2000 3 commits
    • Kenneth Arnold's avatar
      Buffering for ogg123. It's not as robust as it could be, but still · a9ec8fef
      Kenneth Arnold authored
      better than nothing.
      
      gcc 2.95.2 20000220 does _not_ compile this right with -O1 or higher.
      gdb cannot properly debug multithreaded apps (it follows the parent
      process even when I tell it to follow the child explicitly), so I have
      not been able to figure out where the culprit is either.
      
      This is a Unix buffer implementation. Non-Unix platforms should replace
      buffer.c with a pass-through in submit_chunk that just calls devices_write.
      
      svn path=/trunk/vorbis-tools/; revision=1138
      a9ec8fef
    • Michael Smith's avatar
      · 7e83c980
      Michael Smith authored
      Cleanup some audio code (allows > 2 channel wav files now, if they exist).
      Solaris include fix.
      
      svn path=/trunk/vorbis-tools/; revision=1137
      7e83c980
    • Michael Smith's avatar
      · 1d5ffbf0
      Michael Smith authored
      Flush the stream after sending http headers (makes it almost work on OS/2, apart
      from an apparent C library bug).
      
      svn path=/trunk/vorbis-tools/; revision=1135
      1d5ffbf0
  9. 25 Dec, 2000 3 commits
  10. 24 Dec, 2000 2 commits
    • Michael Smith's avatar
      · a0ff52c3
      Michael Smith authored
      Allow explicit setting of the serial number.
      
      svn path=/trunk/vorbis-tools/; revision=1126
      a0ff52c3
    • Michael Smith's avatar
      · ae4f2f3e
      Michael Smith authored
      Portability fixes for OS/2, win32, solaris. And untested project file updates for win32.
      
      svn path=/trunk/vorbis-tools/; revision=1123
      ae4f2f3e
  11. 17 Dec, 2000 1 commit
    • Ralph Giles's avatar
      · 6710b4c4
      Ralph Giles authored
      update to use the new 0.6 libao api
      
      svn path=/trunk/vorbis-tools/; revision=1120
      6710b4c4
  12. 12 Dec, 2000 1 commit
    • Michael Smith's avatar
      · 41a44080
      Michael Smith authored
      Patch for random play in ogg123. There's been some debate on the list as to
      whether this is correct or not. It's better than what's there at the moment,
      so it's going in anyway.
      
      svn path=/trunk/vorbis-tools/; revision=1109
      41a44080
  13. 04 Dec, 2000 1 commit
    • Michael Smith's avatar
      · 9d995187
      Michael Smith authored
      Fix for compilation on freebsd (thanks go to Phillip Musumeci for this).
      
      svn path=/trunk/vorbis-tools/; revision=1105
      9d995187
  14. 30 Nov, 2000 3 commits
    • Michael Smith's avatar
      · 29736deb
      Michael Smith authored
      Move the platform support stuff into a single file. Add OS/2 support.
      
      svn path=/trunk/vorbis-tools/; revision=1104
      29736deb
    • Michael Smith's avatar
      · 13d0cf65
      Michael Smith authored
      Rewrite of the audio file opening/reading code so that plugging in another
      module (using something like libaudiofile or libsndfile) should actually
      work - previously, things just swallowed data, which would make things
      impossible on unseekable streams.
      
      svn path=/trunk/vorbis-tools/; revision=1103
      13d0cf65
    • Michael Smith's avatar
      · 5bb250bc
      Michael Smith authored
      Get rid of malloc.h - it doesn't exist on macos X, and doesn't seem to be
      needed on other systems. Don't know why it was there.
      
      svn path=/trunk/vorbis-tools/; revision=1102
      5bb250bc
  15. 23 Nov, 2000 1 commit
    • Monty's avatar
      · d33c4d76
      Monty authored
      Update the usage yet to reflect mode AA and non CD quality wav file input.
      
      Monty
      
      svn path=/trunk/vorbis-tools/; revision=1100
      d33c4d76
  16. 18 Nov, 2000 12 commits