[Openal-devel] OpenAL-Soft - Enumerate all devices returns none -
how to fix?
Chris Robinson
chris.kcat at gmail.com
Wed Apr 16 12:56:23 PDT 2008
On Wednesday 16 April 2008 12:36:24 pm MarvinG wrote:
> Using the EnumerateWin32.exe OpenAL SDK example on a WinXP machine with a
> "Realtek HD Audio output" soundcard. DirectX 9.0 installed. OpenAL
> runtime installed.
>
> When running without the openAL-soft DLL in the same directory,
> EnumerateWin32.exe runs and correctly shows all the available devices.
>
> But with the openal32.dll of OpenAL-soft (build 253) in the exe directory,
> no devices are enumerated.
>
> I built the OpenAL-soft DLL in VC+ 2008 Express, and it compiles to a size
> of 82KB. Does this sound right?
I can't say about the size (although it does seem a bit small), but if no
devices are showing up, then it doesn't sound like it built correctly. At the
very least, it should have a Wave Writer (even though it'll fail to open). If
the wave writer is there, but no DirectSound devices, then it seems as though
DirectSound wasn't detected (either dsound.h and/or dsound.lib).
What did cmake say about DSound when you ran it (the test for (the test for
dsound.h, the dsound lib, and enabled backends)?
More information about the Openal-devel
mailing list