Re: Need help deciding what kind of driver is most appropriate
Re: Need help deciding what kind of driver is most appropriate
- Subject: Re: Need help deciding what kind of driver is most appropriate
- From: "Nick Hebner" <email@hidden>
- Date: Fri, 18 Aug 2006 16:01:06 -0700
That makes sense. One more question:
The idea of what a HAL plugin actually is, is sort of a replacement for the HAL that you interface with using the AudioHardwareXXX functions. I already know that the answer to this question is probably not what I want it to be, but is there any way for the plugin to not have to implement all of the HAL functionality, and have it provide some default functionality like what you would get from the AudioHardwareXXX functions normally? Can I call AudioHardwareXXX functions to only extend portions of the HAL that I want to operate differently?
Thank you so much for all of you help in this. I really appreciate it.
On 8/18/06, Jeff Moore <email@hidden
> wrote:
On Aug 18, 2006, at 3:30 PM, Nick Hebner wrote:
> Now about HAL plugins:
> From what I have gathered, CoreAudio creates an instance of my
> plugin, and each application that uses my driver creates an instance
> as well (correct?). What I dont understand is how these instances
> interact, if they do at all. What is the point of having multiple
> instances?
The HAL (aka CoreAudio.framework) instantiates one instance of your
plug-in in each process that initializes the HAL. How the instances of
your plug-in interact with each other isn't specified. You are free to
do it however you see fit.
--
Jeff Moore
Core Audio
Apple
_______________________________________________
Do not post admin requests to the list. They will be ignored.
_______________________________________________
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