Hilarion wrote:
> 
> On 20-May-98 Yo 'Ric Dude playfully chanted:
> |> | Dosent work on my HP/UX, AIX, Solaris, or FreeBSD Boxen....
> |
> | Hey, I can only do so much, so fast. =P  Unfortunately,
> | I only have access to Irix machines at work (with sound),
> | so porting to other platforms will require outside help.
> |...
> | I don't think E *requires* esd, but the compilation process
> | probably hasn't taken that into account, yet.
> 
> No, it really doesn't.  

Maybe I wasn't too clear.  The config scripts can check for 
the esd header file, esd.h, and if it is found, add a 
"#define HAVE_ESD_H" to the autogenerated config.h file.  
This symbol *can* be used to include or exclude calls to 
sound code in the source.  The code hasn't been constructed 
to take advantage of that yet.

> [snip]
> Even if a "dummy" driver is there as an ESD option itself,
> at least applications can assume there is sound support now.  It's not an API by
> any means, but it's free-wheeling good way to go.  (I think.)

ESD is currently in the gnome tree for use by gnome apps or 
any other application. ESD presents a digitized network-capable 
sound playing API.  I'm not sure what you're getting at with the 
"dummy" driver info.  Do you mean a sound playing API apart from 
ESD?  Properly coded, a sound capable program can use the ESD 
library, and still play sounds without the daemon running. For 
playing samples, this still needs to be implemented in esdlib,
but the basic architecture is there, in esdlib.

> Any volunteers for making ESD have a "dummy driver" mode?

Help yourself to the source in the gnome CVS repository, see 
www.gnome.org for details.  Feel free to mail me diffs for 
inclusion in the source tree. =P

> [EMAIL PROTECTED]

-- ebm
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
|  __                         a.k.a. Eric B. Mitchell |
|  |_) .  _  _|      _|  _     [EMAIL PROTECTED]  |
|  | \ ( (_ (_| (_| (_| (/_   www.netcom.com/~ericmit |
| How's My Programming?   Call:  1 - 800 - DEV - NULL |
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
-
To unsubscribe from this list send mail to: [EMAIL PROTECTED]
with the message contents: unsubscribe e-develop

Reply via email to