Capture device enumeration problem
Anton Shpakovsky <[email protected]>
| Newsgroups | gmane.comp.lib.openal |
|---|---|
| Message-ID | <[email protected]> |
Wow! Thanks a lot for the update! But I'm using Vista and AFAIK there's no WaveIn support with it. Does it mean I don't have proper DSound drivers installed? Thanks in advance! On Fri, Aug 6, 2010 at 10:45 AM, Chris Robinson <[email protected]>wrote: > On Thursday, August 05, 2010 8:23:01 pm Anton Shpakovsky wrote: > > The problem is that I get device names somehow limited to 31 characters. > > > > "Microphone (Microsoft LifeCam V" //should be "Microphone (Microsoft > > LifeCam VX-6000)" > > > > "Realtek Digital Input (Realtek " //should be "Realtek > > Digital Input (Realtek High Definition Audio)" > > > > > > > > Is that due to some system limitation of enumeration or what? > > Hi. > > The problem seems to stem from the WaveIn API, which is typically what's > used > in Windows. It has a limit of 32 characters for the device name, including > the > terminating null char. > > OpenAL would need to be changed to use dsound or mmdevapi, when available, > which should be able to provide the full names. > _______________________________________________ > Openal mailing list > [email protected] > http://opensource.creative.com/mailman/listinfo/openal > _______________________________________________ Openal mailing list [email protected] http://opensource.creative.com/mailman/listinfo/openal