• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: SDK Available
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.
  • Prev by Date: AudioFile problems
  • Next by Date: FW: User presentation of device names in Jaguar
  • Previous by thread: AU Parameter metadata
  • Next by thread: Re: SDK Available
  • Index(es):
    • Date
    • Thread