Re: implementing an AudioIOFunction
Re: implementing an AudioIOFunction
- Subject: Re: implementing an AudioIOFunction
- From: Josh Rodatus <email@hidden>
- Date: Tue, 26 Dec 2006 11:18:13 -0500
How often are you writing to the socket and ow much data are you
writing? My first guess would be that your writing so often that the
constants calls out to the driver is causing the system to stutter.
I'm writing 2048 bytes of data every time the audio stream calls my
AudioIOFunction function, about every 1/100 of a second.
Also, since it sounds like your an IOKit driver, why are you using a
socket rather than the native IOUserClient techniques?
Not an IOKit driver. My kext is of the same form as Apple's "Hello
World" kernel extension example - simply a start and a stop function.
Since it sounds like IOUserClient might be what I'm looking for, I'll
write a version of the kext in driver form to try it out.
~ Josh
On Dec 25, 2006, at 11:31 PM, Kevin Elliott wrote:
How often are you writing to the socket and ow much data are you
writing? My first guess would be that your writing so often that the
constants calls out to the driver is causing the system to stutter.
Also, since it sounds like your an IOKit driver, why are you using a
socket rather than the native IOUserClient techniques?
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden