Re: SDK Available
Re: SDK Available
- Subject: Re: SDK Available
- From: Marc Poirier <email@hidden>
- Date: Fri, 2 May 2003 22:22:39 +0200 (CEST)
On Thu, 1 May 2003, Bill Stewart wrote:
>
OK
>
>
Marc , Urs, thanks for the feedback...
>
>
Any other glaring or otherwise comments or concerns?
None glaring, but a few otherwise (old things that I just saw in some old
notes of mine; yeah, I keep totally disorganized and scattered notes about
this stuff and too many other things):
AudioUnit.framework:
All of the ClassInfo plist key names should be defined in the
AudioUnit.framework, not just in the AUBase.cpp source file. If these are
considered to be standard and required keys, they should be in the
framework (host apps need them too), not the SDK.
The HTML docs for the AU SDK still have the extra <body> tag problem
(makes the pages render blank in Mozilla/Chimera/Gecko-browsers).
Also one more thing regarding i/o negotion in AUEffectBase, but that'll
come in my next email (hold on, gotta finish that painfully long email)...
>
> support or non-support is really critical, then maybe GetTailSize
>
> should be more something like this:
>
>
>
> virtual ComponentReset AUBase::GetTailSize(Float64 * outTailSize)
>
> { return kAudioUnitErr_InvalidProperty; }
>
>
Zero is typically NOT the real tail value - so yes, you can overide the
>
GetTail and return a non-zero value, but you also need to say that you
>
do support the property. That's the way it stays.
Okay, I think I get. So what you're saying is that, if the plug doesn't
support reporting TailSize, hosts should *not* assume zero and should do
some sort of extra work (if feasible) to determine the tail size, or at
least allow some leaway? That makes sense, yeah...
Thanks,
Marc
_______________________________________________
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.