[Openal] Capture problems under Windows
Jason Daly
jdaly at ist.ucf.edu
Wed Jul 18 13:11:53 PDT 2007
Chris Robinson wrote:
> On Wednesday 18 July 2007 12:32:57 am Laszlo Menczel wrote:
>
>> Hi,
>>
>> I found the following call sequence in the current version of the code:
>>
>> alcCaptureOpenDevice -> alCaptureInit_EXT -> alcOpenDevice ->
>> alcBackendOpen_ -> alcBackendOpenNative_ -> grab_read_native
>>
>> 'grab_read_native' for Win32 is a dummy function, the last call returns
>> NULL.
>>
>
> Win32 support in the SI is a bit under-developed, it seems.
This means that capture support wasn't implemented in the SI for Windows.
Most Windows OpenAL users end up using the implementation and SDK that
Creative distributes at http://developer.creative.com. It's quite a bit
more mature and better maintained than the Windows side of the SI. I've
written several audio apps that run both in Linux and Windows. For
Linux, I use the SI, and for Windows I use the Creative SDK. This
arrangement has served me well.
That's not to say that the SI shouldn't have full-featured Windows
support, but if you're willing to give it a try, my guess is that
switching to the Windows-specific implementation would go a long way
toward fixing your problem.
--"J"
More information about the Openal
mailing list