Commit graph

6 commits

Author SHA1 Message Date
joerg
6140c8857f Add DragonFly support. Make the options more useful by allowing full
selection of output. This adds oss and sun. By default, oss and sun
are now active on all platforms, but DraognFly. Bump the revision
to annotate that.
2005-11-11 18:58:18 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
scw
82cd736b98 Upgrade to mad123-0.8.5.
Notable changes include:
 - Improvements in the aRts audio backend.
 - Use taglib instead of id3lib to extract ID3 information.

Support for aRts is controlled by a PKG_OPTION and is off by default to
avoid pulling in a huge wad of dependencies.
2005-01-29 12:22:27 +00:00
scw
e25a61233d Update to mad123-0.8.3.
This version adds support for several different audio backends,
playlists, a manual page contributed by Lubomir Sedlacik, and numerous
bug fixes.

Currently supported audio backends are the original Sun (OSS) backend,
an optional aRts backend (still experimental, so not compiled by default),
and a raw pcm backend which writes the decoded stream to a file or stdout.
2004-09-22 11:16:35 +00:00
agc
364ad291af Update mad123 to version 0.7.1
"Wow, 0.7 was short-lived. This version makes mad123  work on big-endian systems."
2003-07-03 11:35:04 +00:00
agc
31aab6767a Due to popular demand, initial import of Steve Woodford's mad123-0.7,
a command-line MPEG audio player, into the NetBSD Packages Collection.

mad123 is a simple command line MP3 player using Robert Leslie's
libmad fixed-point MP3 decoder library.

This is not meant to be a serious replacement for the ubiquitous
mpg123 program.  Instead, this is a merely an experiment in using
libmad.  At the time mad123 was written, a couple of things set it
apart from the command line MP3 player supplied with libmad (madplay):

1) Supports URL style MP3 pathnames.

2) The audio output is double-buffered.

3) Streams can be pre-buffered using read-ahead.

4) Simple keyboard controls.

5) CTRL-C behaves like it does for mpg123.

6) It can be installed setuid-root so it can adjust scheduling
priority to reduce its susceptiblity to jitter.
2003-07-03 08:32:07 +00:00