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