Re: IOAudioEngine::createUserClient on Intel iMAC
Re: IOAudioEngine::createUserClient on Intel iMAC
- Subject: Re: IOAudioEngine::createUserClient on Intel iMAC
- From: Shaun Wexler <email@hidden>
- Date: Thu, 23 Mar 2006 02:22:08 -0800
On Mar 23, 2006, at 1:36 AM, B.J. Buchalter wrote:
on 3/23/06 3:54 AM, Shaun Wexler at email@hidden wrote:
My kext has a custom IOUserClient and links against the same 10.4.0u
SDK for both arch's; it builds a universal binary which operates
perfectly on PPC and Intel. However, it has a 10.4 deployment target
and doesn't reference any 7.9.9 or unsupported symbols.
Is it an IOAudio-based Kext or is it a kext for some other device?
Ah yes, that's right; I guess I haven't rebuilt that target in a
while... I had to move the IOAudioFamily classes into their own
kext, which the main driver kext copies into its PlugIns folder. The
audio kext's postflight script merges the arch's back together and
deletes the intermediate products.
It seems like some, but not all, families have different vtable
configurations on
Intel and PPC; the ones that do (and IOAudioEngine seems to be one
of them)
can't be built with 10.4.0u for PPC -- thus the technote.
Right you are.
--
Shaun Wexler
MacFOH
http://www.macfoh.com
"A person who never made a mistake never tried anything new." -
Albert Einstein
_______________________________________________
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