Re: AudioUnit UI Cocoa, Carbon, Compositing?
Re: AudioUnit UI Cocoa, Carbon, Compositing?
- Subject: Re: AudioUnit UI Cocoa, Carbon, Compositing?
- From: "Mark's Studio" <email@hidden>
- Date: Fri, 4 Mar 2005 22:41:06 +0100
Untested idea.
What if the AU created a
kWindowDefHIView based
kOverlayWindowClass window and used that for the UI.
has anyone any experience with AU in overlay windows?
and is it possible to have a Hiview compositing window as overlay to a non compositing window ?
On 4/3-2005, at 21:55, Airy André wrote:
The choice has to be done at the window creation time (if you are using a nib file for the window def,
it's just a checkmark to select in the info window - and metal windows are always compositing).
But yes, unfortunately, a lot of AU GUI will not render properly in this mode...
So, apart a new property to check if the GUI can do compositing, or a new propery for getting
compositing-views, I don't see how to handle that properly (you can't ask the user the kind of window
he wants since he doesn't know).
Except if Apple can do some magic change in the OS at the window level to activate compositing for HIView parts of a window. So all the AU writer would have to do would be to embed the whole GUI in a HIView container.
Airy
On 4 mars 05, at 21:32, Robert Grant wrote:
Hey Airy,
So what has to be done in a host to support this? And will it break all the non-compositing Carbon AU views?
Robert.
On Mar 4, 2005, at 1:59 PM, Urs Heckmann wrote:
Airy André:
I called for compositing "on" while there were only a few AU with GUI available but unfortunately, people
seemed not interested at this time :-(
Well, I was against it back then. But now... just do it, I'd say...
Cheers,
;) Urs
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
Peter Mark
Mark's Recording Studio A/S
Lundeskovsvej 3
2900 Hellerup
Denmark
Tel: +45 35366078 Fax: +45 35366038
www.marks-studio.dk
email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
References: | |
| >AudioUnit UI Cocoa, Carbon, Compositing? (From: "Mark's Studio" <email@hidden>) |
| >Re: AudioUnit UI Cocoa, Carbon, Compositing? (From: Marc Poirier <email@hidden>) |
| >Re: AudioUnit UI Cocoa, Carbon, Compositing? (From: Airy André <email@hidden>) |
| >Re: AudioUnit UI Cocoa, Carbon, Compositing? (From: Urs Heckmann <email@hidden>) |
| >Re: AudioUnit UI Cocoa, Carbon, Compositing? (From: Robert Grant <email@hidden>) |
| >Re: AudioUnit UI Cocoa, Carbon, Compositing? (From: Airy André <email@hidden>) |