Re: SDK Available
Re: SDK Available
- Subject: Re: SDK Available
- From: Bill Stewart <email@hidden>
- Date: Fri, 2 May 2003 14:41:09 -0700
On Friday, May 2, 2003, at 01:22 PM, Marc Poirier wrote:
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.
That has been taken care of, but you won't have seen this yet
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...
Yes - but really the AU should report its tail time
Bill
Thanks,
Marc
--
mailto:email@hidden
tel: +1 408 974 4056
________________________________________________________________________
__
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________
__
_______________________________________________
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.