./audio/maplay, MPEG audio player/decoder for layer I and II MPEG audio streams

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2nb1, Package name: maplay-1.2nb1, Maintainer: pkgsrc-users

maplay version 1.2 is the second release of my MPEG audio
player/decoder. It decodes layer I and layer II MPEG audio streams
and plays them using a CD-quality audio device.

The player supports all modes, which are single channel, stereo, joint
stereo and dual channel, and all bitrates except free mode. The
missing free mode support should not be a problem for now, because I
haven't seen such a stream yet.

Besides realtime playing of audio streams, maplay can decode streams
to stdout for further conversions. The output consists of 16 bit
signed PCM values. For stereo streams, the values are interleaved,
which means that a value for the left channel is followed by a value
for the right channel and so on. If maplay has been compiled for u-law
output, the output consists of 8 bit u-law samples at a rate of 8 kHz,
no matter what frequency the stream uses.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: faeac51cfbf011956a17721e2077d0ed11f8d8dd
RMD160: bc016d4cc8f356d9c2c0a90d4afde5e67c45ba14
Filesize: 280 KB

Version history: (Expand)


CVS history: (Expand)


   2015-11-03 02:12:56 by Alistair G. Crooks | Files touched by this commit (409)
Log message:
Add SHA512 digests for distfiles for audio category

Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2012-10-03 01:48:16 by Aleksej Saushev | Files touched by this commit (190)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-02-15 23:11:04 by Hans Rosenfeld | Files touched by this commit (1)
Log message:
Fix build on SunOS.
   2012-02-05 21:53:13 by Steven Drake | Files touched by this commit (2)
Log message:
Remove '-m486' from COMPILERFLAGS, its not a g++ flag.
   2011-11-22 21:57:35 by Thomas Klausner | Files touched by this commit (11)
Log message:
Unconditionalize the DragonFly patches for newer c++.
Use patches instead of sed.
Set LICENSE while here.
   2011-11-22 17:37:01 by John Marino | Files touched by this commit (4)
Log message:
audio/maplay: Fix DragonFly breakage

This package has been broken at least since DragonFly moved to gcc44 for
their base compiler.  The previously deprecated "-m486" is no longer
recognized, but the -march defaults to i486 now anyway, so this switch is
no longer required.

GCC 4.4 got rid of the iostream and iomanip backwards compatibility, so
trying to include these headers is another source of breakage.  While
probably correct for all platforms, this commit conservatively only
changes the build process for DragonFly since maplay apparently is
building okay on NetBSD.

No PKGREVISION bump is required.
   2011-08-29 02:04:07 by David A. Holland | Files touched by this commit (2)
Log message:
main() needs a return type in clang-land.
   2009-07-07 17:25:40 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
user-destdir support