Article View: comp.multimedia
Article #1025Re: X efficiency questions
From: toddb
Date: Fri, 08 Mar 1991 01:04
Date: Fri, 08 Mar 1991 01:04
54 lines
3114 bytes
3114 bytes
|> 1. Is there any way to zoom XImages inside of the server?
Some X terminal manufacturers offer the ability to decimate images because
of specific requests from customers. Both NCD and Tektronix products do
this. As mentioned in another reply, the X Image Extension (XIE) will
address this. For the short term, you should do it yourself. The
contributed program xgif does a simple nearest-neighbor interpolation
as an example of how this would be done.
|> With X11R3 there was something called ZoomHints for the WM but that no
|> longer exists.
This has to do with zooming client windows, not with diddling with the
contents of client pixmaps.
|> 2. Given the current X11R4 distribution, is there any way to do
|> fine-grain synchronization such that one could request the server to
|> do Maps and UnMaps of windows (containing for example images) so that
|> one could make movies?
Tim Glauert from Cambridge Olivetti research labs (cam-orl!thg@relay.eu.net)
proposed a X Synchronization Extension at the most recent X conference that
effectively constipates and laxitizes a client's protocol stream based on
events and timers. With this you could load a number of pixmaps into the
server, and then do a series of CopyArea requests into a window with
intervening synchronization requests that wait for some timer. No
implementation is available today although I hear that Dec and Olivetti are
working on it.
There is also a multi-buffering extension that *is* on the R4 tape but
I don't think it is really intended to play a series of pixmaps. Rather
it matches the double buffering hardware in the marketplace.
|> 3. Is there any way to do XGetImage/XPutImage using any sort of image
|> compression?
No, but again Tektronix and NCD offer a private extension to accomplish
this for the sake of big customers. And again, I think XIE addresses
this.
|> 4. Is there any plans for standardizing on audio extensions for X11R5?
|> Are the any plans for audio compression for it if they are?
Dec talked about an audio server they have done, but everyone I have
talked with agree that this will never, ever be an X extension. This
is not to say that an X client could not also be a client of an audio
server. Barry Arrons, when he worked for Olivetti, did an audio server
called VOX, but I don't know how to get ahold of it.
---------------
internet: toddb@sail.labs.tek.com c--Q Q
US: Todd Brunhoff; Video and Electronic Systems Lab; `
Tektronix, Inc.; Box 500 MS 50-321, Beaverton OR 97077 -
Phone: (503) 627-1121
Technical Details
Message-ID:
<9086@sail.LABS.TEK.COM>Path:
arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!cs.utexas.edu!uunet!zephyr.ens.tek.com!tekgen!sail!toddb@sail.labs.tek.comReferences:
<2082@fcs280s.ncifcrf.gov>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!cs.utexas.edu!uunet!zephyr.ens.tek.com!tekgen!sail!toddb@sail.labs.tek.com From: toddb@sail.labs.tek.com (toddb) Newsgroups: comp.multimedia Subject: Re: X efficiency questions Message-ID: <9086@sail.LABS.TEK.COM> Date: 8 Mar 91 01:04:08 GMT References: <2082@fcs280s.ncifcrf.gov> Sender: root@sail.LABS.TEK.COM Reply-To: toddb@sail.labs.tek.com (toddb) Organization: Tektronix research labs Lines: 54