AW: [Openal-devel] The state of OpenAL (Was: Building OpenAL on older (RH7.3) linux?)

Peter Clare pclare at sensaura.creative.com
Mon Sep 5 03:57:09 PDT 2005





"Stephen J Baker" <sjbaker at link.com> wrote on 02/09/2005 18:26:38:
> Explain how (if at all) this differs from the OpenGL texture map
situation?

I don't know anything about the "OpenGL texture map situation" so cannot
comment.  But I do know an awful lot about implementing audio drivers and
low level audio mixing engines.  All I can say is that, from my experience,
providing an audio data getter is do-able but, on some platforms, will be
highly inefficient.


> Please also explain how you'd deal with the proposed extension that
allows
> you to unplug a USB sound device and have sound flip over automatically
to
> an alternative sound card.

Simple.  I wouldn't put this in a low level API like OpenAL.  If I wanted
this functionality then it would go into a higher level management layer
built on top of OpenAL.  The low level API would probably need extending to
provide a "device is about to/has been be removed" type notification, but
that's it.  Actual switching and creating a new context on a new device
would all be done on top of existing OpenAL calls.

=====================================================================
Peter Clare              |
Sensaura                 |  Telephone:   +44 1784 476755
Meadlake Place           |  Facsimile:   +44 1784 476770
Thorpe Lea Road, Egham   |  Email:       pclare at sensaura.creative.com
Surrey  TW20 8HE         |  WWW:         http://www.sensaura.com/
UNITED KINGDOM           |               http://www.gamecoda.com/
=====================================================================




More information about the Openal-devel mailing list