summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/maplay/Makefile7
-rw-r--r--audio/maplay/distinfo14
-rw-r--r--audio/maplay/patches/patch-ah38
-rw-r--r--audio/maplay/patches/patch-ak17
-rw-r--r--audio/maplay/patches/patch-al36
-rw-r--r--audio/maplay/patches/patch-an38
6 files changed, 110 insertions, 40 deletions
diff --git a/audio/maplay/Makefile b/audio/maplay/Makefile
index e0fc7ea7a04..41db6131f86 100644
--- a/audio/maplay/Makefile
+++ b/audio/maplay/Makefile
@@ -1,13 +1,14 @@
-# $NetBSD: Makefile,v 1.12 2003/07/17 21:22:50 grant Exp $
+# $NetBSD: Makefile,v 1.13 2004/01/18 13:59:25 mrauch Exp $
# FreeBSD Id: Makefile,v 1.6 1997/01/07 14:58:04 torstenb Exp
#
DISTNAME= maplay1_2
PKGNAME= maplay-1.2
+PKGREVISION= 1
WRKSRC= ${WRKDIR}
CATEGORIES= audio
-MASTER_SITES= http://www.iuma.com/IUMA/ftp/audio_utils/mpeg_players/Workstations/
-EXTRACT_SUFX= .tar.Z
+MASTER_SITES= ftp://ftp.cs.tu-berlin.de/pub/misc/maplay1.2/
+EXTRACT_SUFX= .tar
MAINTAINER= tech-pkg@NetBSD.org
COMMENT= MPEG audio player/decoder for layer I and II MPEG audio streams
diff --git a/audio/maplay/distinfo b/audio/maplay/distinfo
index 10813b6e83c..7d541146b1d 100644
--- a/audio/maplay/distinfo
+++ b/audio/maplay/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2002/06/27 15:52:11 agc Exp $
+$NetBSD: distinfo,v 1.4 2004/01/18 13:59:25 mrauch Exp $
-SHA1 (maplay1_2.tar.Z) = 9fa65fc8028ce36c039786a517a49707dc4c7158
-Size (maplay1_2.tar.Z) = 95597 bytes
+SHA1 (maplay1_2.tar) = faeac51cfbf011956a17721e2077d0ed11f8d8dd
+Size (maplay1_2.tar) = 286720 bytes
SHA1 (patch-aa) = 12dfda39d9c451b4ba197aab637f234cbd255649
SHA1 (patch-ab) = 92582f6a9b87ca4c61aaf42a1d03349b455997dc
SHA1 (patch-ac) = 8f935cc8c3b0a1dd62ae58af67cf6333e522ce28
@@ -9,11 +9,11 @@ SHA1 (patch-ad) = 389c418dac740b6959b441439cc4660ed28daee0
SHA1 (patch-ae) = 4579d1dc9dbae73c0d33f0fc5fe038733640bcef
SHA1 (patch-af) = 843b8fad21e2feeee07feb3292a34456f88c639f
SHA1 (patch-ag) = 582bec6631acd1478dacc19feba60e4bed9062ab
-SHA1 (patch-ah) = 72dad44d543fbdf67d60e5697943e1ba83dc66bf
+SHA1 (patch-ah) = fa050751a8d88ad247c024ad20a575a03e67e298
SHA1 (patch-ai) = 2d7cc43f33db4f60549e2be27f388b92c7b0b4a8
SHA1 (patch-aj) = 9b44b0e3b85adfe24419d8fa4dac9253fbf9c36d
-SHA1 (patch-ak) = 6ad1edff4dc6b5e7fdd913fd85a63c27a6947941
-SHA1 (patch-al) = 7acf2837506b65a1fe6016bd9a5527588e81d313
+SHA1 (patch-ak) = 3edf1fb29f243eb5e0507f57fee2e200e9214045
+SHA1 (patch-al) = a59b2f93c01dd9ca83ebd655b63ce0b8327eaa3c
SHA1 (patch-am) = f517221b15e69e20af1a3868e04870448490a841
-SHA1 (patch-an) = 95b414c0a48fc941ac6a9baba9bc1eb6c0917083
+SHA1 (patch-an) = 392078e383d68c290c049e9524904ee6b2010a93
SHA1 (patch-ao) = 742110dd6e021f86cca5f57634c78d19dd08fb9f
diff --git a/audio/maplay/patches/patch-ah b/audio/maplay/patches/patch-ah
index 4bbf4978a40..8dc89c3ca30 100644
--- a/audio/maplay/patches/patch-ah
+++ b/audio/maplay/patches/patch-ah
@@ -1,7 +1,7 @@
-$NetBSD: patch-ah,v 1.1 2002/06/27 15:52:18 agc Exp $
+$NetBSD: patch-ah,v 1.2 2004/01/18 13:59:25 mrauch Exp $
---- maplay.cc 2002/06/27 15:41:04 1.1
-+++ maplay.cc 2002/06/27 15:41:40
+--- maplay.cc.orig 1994-06-23 14:14:36.000000000 +0200
++++ maplay.cc
@@ -54,14 +54,14 @@
// data extracted from commandline arguments:
@@ -22,7 +22,7 @@ $NetBSD: patch-ah,v 1.1 2002/06/27 15:52:18 agc Exp $
static real scalefactor;
// data extracted from header of first frame:
-@@ -93,7 +93,7 @@
+@@ -93,7 +93,7 @@ static void Exit (int returncode)
main (int argc, char *argv[])
{
int i;
@@ -31,7 +31,7 @@ $NetBSD: patch-ah,v 1.1 2002/06/27 15:52:18 agc Exp $
if (argc < 2 || !strncmp (argv[1], "-h", 2))
{
-@@ -146,6 +146,9 @@
+@@ -146,6 +146,9 @@ usage:
#ifdef Solaris
"SPARC Solaris 2.x"
#else
@@ -41,7 +41,7 @@ $NetBSD: patch-ah,v 1.1 2002/06/27 15:52:18 agc Exp $
#ifdef LINUX
"Linux"
#else
-@@ -159,6 +162,7 @@
+@@ -159,6 +162,7 @@ usage:
#endif
#endif
#endif
@@ -49,7 +49,29 @@ $NetBSD: patch-ah,v 1.1 2002/06/27 15:52:18 agc Exp $
" version)\n"
"@(#) Copyright (C) 1993, 1994 Tobias Bading (bading@cs.tu-berlin.de)\n"
"@(#) Berlin University of Technology\n"
-@@ -319,6 +323,17 @@
+@@ -180,10 +184,10 @@ usage:
+ stdout_mode = True;
+ break;
+ case 'l':
+- which_channels = left;
++ which_channels = maplay_left;
+ break;
+ case 'r':
+- which_channels = right;
++ which_channels = maplay_right;
+ break;
+ #ifdef SPARC
+ case 'u':
+@@ -250,7 +254,7 @@ usage:
+ // get info from header of first frame:
+ layer = header->layer ();
+ if ((mode = header->mode ()) == single_channel)
+- which_channels = left;
++ which_channels = maplay_left;
+ sample_frequency = header->sample_frequency ();
+
+ // create filter(s):
+@@ -319,6 +323,17 @@ usage:
Exit (0);
}
#else
@@ -67,7 +89,7 @@ $NetBSD: patch-ah,v 1.1 2002/06/27 15:52:18 agc Exp $
//#ifdef your_machine
// {
// if (mode == single_channel || which_channels != both)
-@@ -333,6 +348,7 @@
+@@ -333,6 +348,7 @@ usage:
Exit (0);
}
//#endif // !your_machine
diff --git a/audio/maplay/patches/patch-ak b/audio/maplay/patches/patch-ak
index 10497f8826d..2893a8ce579 100644
--- a/audio/maplay/patches/patch-ak
+++ b/audio/maplay/patches/patch-ak
@@ -1,8 +1,17 @@
-$NetBSD: patch-ak,v 1.1 2002/06/27 15:52:20 agc Exp $
+$NetBSD: patch-ak,v 1.2 2004/01/18 13:59:25 mrauch Exp $
---- subband.h 2002/06/27 15:41:04 1.1
-+++ subband.h 2002/06/27 15:41:40
-@@ -35,8 +35,8 @@
+--- subband.h.orig 1994-06-23 14:14:40.000000000 +0200
++++ subband.h
+@@ -27,7 +27,7 @@
+ #include "synthesis_filter.h"
+ #include "crc.h"
+
+-enum e_channels { both, left, right };
++enum e_channels { both, maplay_left, maplay_right };
+
+ // abstract base class for subband classes of layer I and II:
+ class Subband
+@@ -35,8 +35,8 @@ class Subband
public:
virtual void read_allocation (Ibitstream *, Header *, Crc16 *) = 0;
virtual void read_scalefactor (Ibitstream *, Header *) = 0;
diff --git a/audio/maplay/patches/patch-al b/audio/maplay/patches/patch-al
index efa9324de16..34f2afa2e46 100644
--- a/audio/maplay/patches/patch-al
+++ b/audio/maplay/patches/patch-al
@@ -1,8 +1,8 @@
-$NetBSD: patch-al,v 1.1 2002/06/27 15:52:21 agc Exp $
+$NetBSD: patch-al,v 1.2 2004/01/18 13:59:25 mrauch Exp $
---- subband_layer_1.cc 2002/06/27 15:41:04 1.1
-+++ subband_layer_1.cc 2002/06/27 15:41:40
-@@ -86,7 +86,7 @@
+--- subband_layer_1.cc.orig 1994-06-23 14:14:36.000000000 +0200
++++ subband_layer_1.cc
+@@ -86,7 +86,7 @@ void SubbandLayer1::read_scalefactor (Ib
}
@@ -11,7 +11,7 @@ $NetBSD: patch-al,v 1.1 2002/06/27 15:52:21 agc Exp $
{
if (allocation)
{
-@@ -105,7 +105,7 @@
+@@ -105,10 +105,10 @@ bool SubbandLayer1::read_sampledata (Ibi
}
@@ -19,8 +19,12 @@ $NetBSD: patch-al,v 1.1 2002/06/27 15:52:21 agc Exp $
+boolean SubbandLayer1::put_next_sample (e_channels channels,
SynthesisFilter *filter1, SynthesisFilter *)
{
- if (allocation && channels != right)
-@@ -142,7 +142,7 @@
+- if (allocation && channels != right)
++ if (allocation && channels != maplay_right)
+ {
+ register real scaled_sample = (sample * factor + offset) * scalefactor;
+ #ifdef DEBUG
+@@ -142,7 +142,7 @@ void SubbandLayer1IntensityStereo::read_
}
@@ -29,7 +33,16 @@ $NetBSD: patch-al,v 1.1 2002/06/27 15:52:21 agc Exp $
SynthesisFilter *filter1, SynthesisFilter *filter2)
{
if (allocation)
-@@ -231,9 +231,9 @@
+@@ -160,7 +160,7 @@ bool SubbandLayer1IntensityStereo::put_n
+ filter1->input_sample (sample1, subbandnumber);
+ filter2->input_sample (sample2, subbandnumber);
+ }
+- else if (channels == left)
++ else if (channels == maplay_left)
+ {
+ register real sample1 = sample * scalefactor;
+ #ifdef DEBUG
+@@ -231,9 +231,9 @@ void SubbandLayer1Stereo::read_scalefact
}
@@ -41,7 +54,7 @@ $NetBSD: patch-al,v 1.1 2002/06/27 15:52:21 agc Exp $
if (channel2_allocation)
{
channel2_sample = real (stream->get_bits (channel2_samplelength));
-@@ -246,7 +246,7 @@
+@@ -246,11 +246,11 @@ bool SubbandLayer1Stereo::read_sampledat
}
@@ -50,3 +63,8 @@ $NetBSD: patch-al,v 1.1 2002/06/27 15:52:21 agc Exp $
SynthesisFilter *filter1, SynthesisFilter *filter2)
{
SubbandLayer1::put_next_sample (channels, filter1, filter2);
+- if (channel2_allocation && channels != left)
++ if (channel2_allocation && channels != maplay_left)
+ {
+ register float sample2 = (channel2_sample * channel2_factor + channel2_offset) *
+ channel2_scalefactor;
diff --git a/audio/maplay/patches/patch-an b/audio/maplay/patches/patch-an
index c5f81c53400..f280c7a7911 100644
--- a/audio/maplay/patches/patch-an
+++ b/audio/maplay/patches/patch-an
@@ -1,8 +1,8 @@
-$NetBSD: patch-an,v 1.1 2002/06/27 15:52:23 agc Exp $
+$NetBSD: patch-an,v 1.2 2004/01/18 13:59:25 mrauch Exp $
---- subband_layer_2.cc 2002/06/27 15:41:04 1.1
-+++ subband_layer_2.cc 2002/06/27 15:41:40
-@@ -591,7 +591,7 @@
+--- subband_layer_2.cc.orig 1994-06-23 14:14:36.000000000 +0200
++++ subband_layer_2.cc
+@@ -591,7 +591,7 @@ void SubbandLayer2::read_scalefactor (Ib
}
@@ -11,7 +11,7 @@ $NetBSD: patch-an,v 1.1 2002/06/27 15:52:23 agc Exp $
{
if (allocation)
if (groupingtable)
-@@ -633,7 +633,7 @@
+@@ -633,7 +633,7 @@ bool SubbandLayer2::read_sampledata (Ibi
}
@@ -20,7 +20,16 @@ $NetBSD: patch-an,v 1.1 2002/06/27 15:52:23 agc Exp $
SynthesisFilter *filter1, SynthesisFilter *)
{
#ifdef DEBUG
-@@ -726,7 +726,7 @@
+@@ -644,7 +644,7 @@ bool SubbandLayer2::put_next_sample (e_c
+ exit (1);
+ }
+ #endif
+- if (allocation && channels != right)
++ if (allocation && channels != maplay_right)
+ {
+ register real sample = samples[samplenumber];
+
+@@ -726,7 +726,7 @@ void SubbandLayer2IntensityStereo::read_
}
@@ -29,7 +38,16 @@ $NetBSD: patch-an,v 1.1 2002/06/27 15:52:23 agc Exp $
SynthesisFilter *filter1, SynthesisFilter *filter2)
{
#ifdef DEBUG
-@@ -880,9 +880,9 @@
+@@ -769,7 +769,7 @@ bool SubbandLayer2IntensityStereo::put_n
+ filter1->input_sample (sample, subbandnumber);
+ filter2->input_sample (sample2, subbandnumber);
+ }
+- else if (channels == left)
++ else if (channels == maplay_left)
+ {
+ if (groupnumber <= 4)
+ sample *= scalefactor1;
+@@ -880,9 +880,9 @@ void SubbandLayer2Stereo::read_scalefact
}
@@ -41,7 +59,7 @@ $NetBSD: patch-an,v 1.1 2002/06/27 15:52:23 agc Exp $
if (channel2_allocation)
if (channel2_groupingtable)
-@@ -919,10 +919,10 @@
+@@ -919,11 +919,11 @@ bool SubbandLayer2Stereo::read_sampledat
}
@@ -50,7 +68,9 @@ $NetBSD: patch-an,v 1.1 2002/06/27 15:52:23 agc Exp $
SynthesisFilter *filter1, SynthesisFilter *filter2)
{
- bool returnvalue = SubbandLayer2::put_next_sample (channels, filter1, filter2);
+- if (channel2_allocation && channels != left)
+ boolean returnvalue = SubbandLayer2::put_next_sample (channels, filter1, filter2);
- if (channel2_allocation && channels != left)
++ if (channel2_allocation && channels != maplay_left)
{
register real sample = channel2_samples[samplenumber - 1];
+