*BSD News Article 31013


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!ihnp4.ucsd.edu!agate!asami
From: asami@cs.berkeley.edu (Satoshi ASAMI)
Newsgroups: comp.os.386bsd.questions
Subject: Re: mpeg_play for FreeBSD available?
Date: 29 May 94 20:25:30
Organization: CS Div. - EECS, University of California, Berkeley, CA 94720
Lines: 34
Distribution: world
Message-ID: <ASAMI.94May29202530@forgery.cs.berkeley.edu>
References: <2s5s48$l9u@sndsu1.sinet.slb.com>
NNTP-Posting-Host: forgery.cs.berkeley.edu
In-reply-to: handel@se.houston.geoquest.slb.com's message of 27 May 1994 22:27:20 GMT

In article <2s5s48$l9u@sndsu1.sinet.slb.com>
        handel@se.houston.geoquest.slb.com (Nick Handel) writes:

 * Does anybody know if a port of mpeg_play has been completed yet? 
 * There's a binary for BSDI, but guess what???  It doesn't work.
 * I've looked everyplace I can think of, but still no mpeg_play.  If
 * I get the source and port it myself, would it make me a net.hero? 
 * :-)

Hmm.  It compiled and ran on my 1.1R+2.1.1 system without a hitch.
All I did was

(1) Grab the latest source from ftp-s2k.cs.berkeley.edu:pub/multimedia/mpeg

(2) Take out $(ANALYSIS) from EXTRA_DEFINES in Imakefile.proto

(3) cp Imakefile.proto Imakefile

(4) xmkmf; make depend; make; make install

My system has SYSVSHM defined in the kernel config file and MITSHM
defined in the XFree86 config file (this should be automatic for
FreeBSD-1.1R).  If you don't have it in your kernel, you have to take
out $(SHMEM) from Imakefile as well.  It still works, but it will be
somewhat slower (about 10% when I tried -shmem_off on my system).

If enough people scream for it, I can put it on freebsd.cdrom.com....

 * Replies by email would be fine.

I assume you are reading here too.  Tell me if you aren't, I'll send
this message by mail too.

Satoshi (happy happy FreeBSD user)