Re: Changes in CoreAudio interface with QT update
Re: Changes in CoreAudio interface with QT update
- Subject: Re: Changes in CoreAudio interface with QT update
- From: Airy André <email@hidden>
- Date: Fri, 30 Apr 2004 08:11:01 +0200
Le 30 avr. 04, ` 02:02, William Stewart a icrit :
On 29/04/2004, at 1:33 PM, Airy Andri wrote:
It seems the QT update changed the CoreAudio API and you need to do
the following changes to your AU and SDK (and maybe more) :
- in your AU :
1) There is a new field in the AudioUnitParameterInfo struct
(unitName, second field). You have to put a 0 there if you don't use
it (and probably don't since it's new...)
You shouldn't need the zero... you have to set an explicit flag to say
that this new field is valid, otherwise a host should never be looking
at that field.
Bill
It depends how you declare your parameter list.
If your code is something like that :
const AudioUnitParameterInfo CSpeedster::s_asParInfo[]= {
{ ... },
...
};
the compiler appreciates the new zero... ;-)
Airy
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.