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
    • 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
  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
    • Jack Moffitt's avatar
      Fixed Debian bug #81146. · 1a7fc621
      Jack Moffitt authored
      The default device should be overridden by the commandline.
      svn path=/trunk/vorbis-tools/; revision=1197
    • 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
    • Michael Smith's avatar
      · bda4b4a9
      Michael Smith authored
      Include fix for solaris
      svn path=/trunk/vorbis-tools/; revision=1195
    • 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
  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
  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
  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
  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
  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
    • Kenneth Arnold's avatar
      DUH! ogg123 opens the buffer conditionally but closes it unconditionally. · 70694944
      Kenneth Arnold authored
      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
  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
    • 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
    • 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
  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
    • 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
  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
  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
  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
  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
    • 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
    • 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
  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.
      svn path=/trunk/vorbis-tools/; revision=1100
  16. 18 Nov, 2000 12 commits