From: geos@epost.de (Georg Schwarz) Newsgroups: alt.folklore.computers,comp.sys.sgi.audio Subject: mpg123 on old IRIX versions patch Followup-To: comp.sys.sgi.audio Date: Fri, 16 Jan 2004 21:46:53 +0100 Organization: private Lines: 25 Message-ID: <1g7o7q6.w0wk4h11e9prnN@geos.net.eu.org> NNTP-Posting-Host: pd9eb077b.dip0.t-ipconnect.de (217.235.7.123) X-Trace: news.uni-berlin.de 1074285955 16166361 217.235.7.123 ([160561]) X-Orig-Path: geos User-Agent: MacSOUP/D-2.5 (Mac OS 8.1) Path: redlance.franklin.ch!pfaff2.ethz.ch!news-zh.switch.ch!switch.ch!news.imp.ch!news.imp.ch!fu-berlin.de!uni-berlin.de!pd9eb077b.dip0.t-ipconnect.DE!not-for-mail Xref: redlance.franklin.ch alt.folklore.computers:160495 I've built a small patch for the current stable version of mpg123, 0.59r, to compile and run on IRIX 5.3. If you're interested it is available at http://geos.maxsyncron.com/059rdiff. Even with that patch the code should still compile on IRIX 6.x. I would like to know whether it also works with versions prior to 5.3, especially 4.x. On my 50 MHz R4000 SGI Indigo playing a 128 kbps MP3 file consumes about 40% of the CPU.I'd be interested whether it is possible to play MP3 files on slower SGIs as well, e.g. R3000. I've also made a patch for the current beta version, 0.59s. The patch can be found at http://geos.maxsyncron.com/059sdiff. Note that IRIX's make didn't work for me (unlike for 0.59r), so I had to use GNU make. I didn't manage to compile httpget.c and common.c with IRIX's cc, so I had to use gcc. Finally I had to add term.o in the Makefile to the files used for linking (for SGI). Maybe this will still be fixed in the non-beta release... I'd be interested in your feedback. -- Georg Schwarz http://home.pages.de/~schwarz/ geos@epost.de +49 177 8811442 ###### From: geos@epost.de (Georg Schwarz) Newsgroups: comp.sys.sgi.audio,alt.folklore.computers Subject: Re: mpg123 on old IRIX versions patch Date: 17 Jan 2004 14:48:30 GMT Organization: Technical University Berlin, Germany Lines: 8 Message-ID: References: <1g7o7q6.w0wk4h11e9prnN@geos.net.eu.org> NNTP-Posting-Host: apollon.physik.tu-berlin.de User-Agent: nn/6.6.2 Path: redlance.franklin.ch!pfaff2.ethz.ch!news-zh.switch.ch!irazu.switch.ch!switch.ch!newsfeed00.sul.t-online.de!t-online.de!news-lei1.dfn.de!news-ber1.dfn.de!zrz.TU-Berlin.DE!not-for-mail Xref: redlance.franklin.ch alt.folklore.computers:160522 dgriffi@cs.csbuak.edu writes: >You might want to let the NetBSD people know what you're up to so they can >add the patch to their pkgsrc tree. ICYDK, it's been ported to non-NetBSD >systems. I already did so. In fact I am currently trying to port the NetBSD pkgsrc to IRIX 5.3.