Re: Open times are too long
Re: Open times are too long
- Subject: Re: Open times are too long
- From: "Angus F. Hewlett" <email@hidden>
- Date: Fri, 28 Mar 2003 16:05:28 +0000
At 04:55 PM 3/28/2003 +0100, you wrote:
>
> >Well, AU has Initialize and Unitialize. That's a big step forward, I
>
> >think.
>
> Yes, -except- that it needs to be clearly defined what info. needs to be
>
> made available to the host after the constructor and before Initialize.
>
> Unless that is defined, some plugs have to do a lot of the work in the
>
> constructor anyway just so that they can have whatever info. available that
>
> *might* be required.
>
That's true, yeah. If there's one thing that I wish were better defined
>
in AU, it's this.
Seems like, along the same lines, we also need a definition of "what
(system) calls are legal when". Just had a few days of absolute hell
dealing with crashes due to Carbon API reentrancy, would be really good to
have documentation of when hosts should make sure it's OK for AUs to make
particular classes of system calls.
Regards,
Angus.
=======================================================
Angus F. Hewlett, Technical Director
FXpansion Audio UK Ltd -
http://www.fxpansion.com
=======================================================
_______________________________________________
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.