1. 07 Jun, 2005 1 commit
    • Thomas Vander Stichele's avatar
      - remove AUTOMAKE_OPTIONS from underlying Makefile.am · ac38ce1c
      Thomas Vander Stichele authored
      - make autogen error out on toolchain failures
      - reorder configure.in to get rid of the errors
      - make an AM_CONDITIONAL for FLAC builds so building with flac detected works
      - make heavy use of config.h so we don't have gcc compile lines that are
        1000 characters long
      - make make distcheck pass
      
      
      svn path=/trunk/vorbis-tools/; revision=9393
      ac38ce1c
  2. 15 Sep, 2003 1 commit
  3. 06 Aug, 2003 1 commit
  4. 24 Jun, 2003 1 commit
    • Ralph Giles's avatar
      Fix the conditional build stuff. · 17e3b7f8
      Ralph Giles authored
      First, do configure substitution on the top-level subdirs, with DIST_SUBDIRS backup to include everything in 'make dist'. This is cleaner than the previous method of conditionalizing the program-specific makefiles.
      
      Second, switch to configure addition of conditional obj files for optional codec support in ogg123. the AM_CONDITIONAL source method is cleaner for this since the build details are all in the Makefile. However, this only really works in automake 1.7; earlier versions require the matching object files to be in the _LDADD and _DEPENDENCIES lines. If configure is generating these anyway, we might as well simplify the Makefile.am's to rely entirely on substitution.
      
      Also, check for the OggFLAC library as well as FLAC, since these can be installed independently on some distributions.
      
      svn path=/trunk/vorbis-tools/; revision=4995
      17e3b7f8
  5. 12 Jan, 2003 1 commit
    • Stan Seibert's avatar
      - Speex support for ogg123. Reads comments and all that, but does not · 01a472bb
      Stan Seibert authored
        calculate the total play length of the file.  Chained streams don't
        work yet either.  Just like FLAC, this support is optional and can
        be disabled at build time using --without-speex.
      
      - Fixed some very silly printing bugs that prevented metadata from being
      printed at the right verbosity level.
      
      svn path=/trunk/vorbis-tools/; revision=4227
      01a472bb
  6. 11 Jan, 2003 1 commit
    • Stan Seibert's avatar
      ogg123 now plays FLAC files! · cd41c05e
      Stan Seibert authored
      -  Added stuff into configure.in to detect FLAC libraries and headers
         (should autodetect correctly, but you can also force it off with
         --without-flac) as well as setup conditional building.
      - FLAC is not required to build ogg123 (unlike curl).
      - Reads both FLAC and Ogg FLAC
      - Refactored vorbis comment pretty printing into separate file since it
        is shared by both FLAC and Vorbis readers (and future Speex reader will
        need it too)
      - Fixed bug caused by assuming Vorbis comments were null terminated.
      
      svn path=/trunk/vorbis-tools/; revision=4222
      cd41c05e
  7. 11 Jul, 2002 1 commit
  8. 06 Jul, 2002 1 commit
  9. 02 Jul, 2002 3 commits
  10. 26 Jan, 2002 1 commit
  11. 03 Jan, 2002 1 commit
  12. 21 Dec, 2001 2 commits
  13. 19 Dec, 2001 1 commit
  14. 22 Sep, 2001 1 commit
    • Stan Seibert's avatar
      - Created a "share" directory for code shared between all of the tools. Right · d4791d94
      Stan Seibert authored
      now it only contains the getopt code and the utf8 code.
      - Modified vorbiscomment to perform UTF-8 encoding of the comments as per the
      vorbis comment spec.
      - Added stubs in the utf8.c file for the future UTF-8 decoding routines that
      someone will hopefully write.  :)  We need them for ogg123 and ogginfo.
      
      svn path=/trunk/vorbis-tools/; revision=2067
      d4791d94
  15. 04 Aug, 2001 1 commit
  16. 25 Mar, 2001 1 commit
  17. 19 Feb, 2001 1 commit
    • jsquyres's avatar
      Some systems need -lsocket -lnsl to call functions like connect(), · 6f6fb470
      jsquyres authored
      gethostbyname(), etc.  Added a configure test to check for these
      libraries.  If they are found, put them in the shell variable
      SOCKET_LIBS.  Otherwise, SOCKET_LIBS will be empty.
      
      AC_SUBST the SOCKET_LIBS variable/macro.
      
      ogg123/Makefile.am adds @SOCKET_LIBS@ to the ogg123_LDADD line so that
      they will be linked in properly.
      
      svn path=/trunk/vorbis-tools/; revision=1318
      6f6fb470
  18. 30 Jan, 2001 1 commit
    • Michael Smith's avatar
      · 02e87654
      Michael Smith authored
      Portability fixes for ogg123.
      
      Major fix (i.e. don't just chop off additional streams in a chained bitstream) for vcedit.c
      
      svn path=/trunk/vorbis-tools/; revision=1227
      02e87654
  19. 25 Jan, 2001 1 commit
    • Ralph Giles's avatar
      · 09997c65
      Ralph Giles authored
      use _LDADD instead of the over-riding _LDFLAGS for ogg, vorbis and ao libs
      
      improve order for static linking
      
      Thanks for Jeff Squyres for this one.
      
      svn path=/trunk/vorbis-tools/; revision=1220
      09997c65
  20. 23 Jan, 2001 1 commit
    • 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
  21. 30 Dec, 2000 1 commit
    • 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
  22. 25 Dec, 2000 1 commit
  23. 18 Nov, 2000 4 commits
  24. 04 Nov, 2000 1 commit
  25. 30 Oct, 2000 2 commits
  26. 03 Oct, 2000 2 commits
  27. 11 Sep, 2000 2 commits