AU only works if manuf code is 'appl'
AU only works if manuf code is 'appl'
- Subject: AU only works if manuf code is 'appl'
- From: "Jason Staczek" <email@hidden>
- Date: Sun, 2 Sep 2007 20:57:22 -0700
I just burned a whole day on this one and I'm completely stumped.
I've written my own AU host which builds a simple graph of
AudioFilePlayer -> AU -> DefaultOutput.
I've also built several AU's to go in that middle node. The AU's
validate and work properly in AudioUnitHosting and CocoaAUHost.
However, using them in my own host always returns:
kAUGraphErr_CannotDoInCurrentContext
when I try to start the graph.
However (!), if I change the manufacturer on my AUs to 'appl', they
work just fine in my own host!
Literally, the only difference between working in my host and not is
the four-byte manufacturer code. Any ideas how this is possible?
To be clear, in my host, I am loading that middle node with a
CAComponentDescription specifying my own manuf code. That part always
works. It's just AUGraphStart() that fails. Also, I can run any of the
builtin Apple plugs or any of the Example plugs in my host just fine.
Thanks,
Jason Staczek
www.chromasound.net
_______________________________________________
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