Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!decwrl!crltrx!max.crl.dec.com!jg From: jg@max.crl.dec.com (Jim Gettys) Newsgroups: comp.windows.x Subject: Re: extension philosophy [was Re: audio servers] Message-ID: <4872@crltrx.crl.dec.com> Date: 15 Mar 90 04:19:47 GMT References: <780@auto-trol.UUCP> <776@auto-trol.UUCP> <9003121606.AA03191@expo.lcs.mit.edu> <4840@crltrx.crl.dec.com> <1837@mit-amt.MEDIA.MIT.EDU> <3015@bacchus.dec.com> <6865@decvax.dec.com> Sender: news@crltrx.crl.dec.com Reply-To: jg@max.crl.dec.com (Jim Gettys) Organization: DEC Cambridge Research Lab Lines: 15 You are missing the point. Audio has nothing to do with allocating screen resources. Only minimal coordination is actually needed with X. What is more, audio is a real time operation; it is very hard (read essentially impossible) to make real time guarantees in X. On grounds of keeping X from collapsing from over extension, therefore, unless some stronger grounds than just "it is a convenient server lying around", the burden of proof is on people to show why it can't be done as a seperate server. Jim Gettys Digital Equipment Corporation Cambridge Research Laboratory