Re: User space driver plug-in problems on Tiger
Re: User space driver plug-in problems on Tiger
- Subject: Re: User space driver plug-in problems on Tiger
- From: Jeff Moore <email@hidden>
- Date: Tue, 31 May 2005 13:10:36 -0700
Catching up on the back log. Sorry for the delay.
kAudioHardwareBadDeviceError is only ever returned when the
AudioDeviceID in question can't be found. How did you get that ID?
On May 19, 2005, at 7:27 AM, Stéphane Letz wrote:
Our user space driver (implementing the AudioHardwarePlugin.h
API) has some problems on Tiger. It is a kind of "wrapper" on a
real audio driver that has to redirect some calls coming from the
application on a real driver.
We are using the AudioDeviceID of the real driver and just redirect
some calls, something like :
OurPlugIn::DeviceGetProperty(...)
{
....
OSStatus err = AudioDeviceGetProperty(fReadDriver_
AudioDeviceID,......);
....
}
This was perfectly working on Jaguar and Panther, but on Tiger the
AudioDeviceGetProperty now returns a kAudioHardwareBadDeviceError
code, although the AudioDeviceID value seems perfectly correct.
Any idea?
Thanks
Stephane Letz
--
Jeff Moore
Core Audio
Apple
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden