Re: Stop Motion 5 FxPlugs from showing up in earlier versions?
site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Theory: One way to not make a plugin to show up in Motion 4 would be to compile a 32/64-bit universal version where the 32-bit version is compiled against the 1.2.5 SDK and the 64-bit version against the 2.0 SDK. Than make the plugin return a null in the -initWithAPIManager: method for the 32-bit version or include the full 32-bit plugin. (probably complicated to do) I was trying to do that, but than I decided not to go in that direction. I wound up creating two separate versions where the 64-bit ones are even in a new folder in thd effects menu with a added (64-bit) to the folded name. That way I am free from the old SDK and go full speed ahead using thd new features of the 2.0 SDK without worrying about backwards compatibility. The 32-bit plugin bins still show up in Motion 5, but nog the plugins. I dont know right how my 64-bit plugins show up in Motion 4. Christoph Vonrhein Sent from iPhone On Jul 21, 2011, at 1:59 PM, Darrin Cardani <dcardani@apple.com> wrote:
I think the only way to have them not show up at all is to use dynamic registration. (See the DynRegFxPlug example to see how that's done.) When asked to return the list of plug-ins, return an empty list if you're in Motion 4.
The easier solution is to just display a dialog from -initWithAPIManager: that says you don't run in this host. But I can understand you not wanting them to even be displayed. Unfortunately, Motion 4 didn't check for the architecture of the plug-ins before displaying them.
Darrin
On Jul 21, 2011, at 10:41 AM, Martin Baker wrote:
We've decided not to provide backwards compatibility with our FxPlugs. For any customer who still have Motion 4 installed, is there any way to not have them show up in the UI?
thanks
Martin Baker www.digital-heaven.co.uk www.twitter.com/digitalheaven www.videospaceonline.com www.finalcutters.com ------------------------------------------------------ Digital Heaven Ltd is registered in England and Wales Company registration number: 3628396 Registered address: 55 Lynwood Drive, Worcester Park, Surrey KT4 7AE VAT registration number: GB 736 0989 03
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/dcardani%40apple.com
This email sent to dcardani@apple.com
-- Darrin Cardani dcardani@apple.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/chv%40chv-electronics.de
This email sent to chv@chv-electronics.de
Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... This email sent to site_archiver@lists.apple.com
participants (1)
-
Christoph Vonrhein