site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Okay, but it seems that to provide consistent output for both Motion and FCP, I'll have to premultiply in one host but not the other. No. If you look in FxImage.h in the comment right above the declaration of the FxImageInfo struct, it says: "isPremultiplied YES if the RGB values are premultiplied by the alpha. Should always be YES." Can you confirm that this is the normal way to do this? Also, since I don't seem to get any information with which I can differentiate between the two cases, except -hostIsMotion et al. See above, but I just assume that I always have premultiplied pixels, and don't check for which host application is currently running the plugin. -- Kristian Harms _______________________________________________ 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... Den 24. juli. 2008 kl. 04.52 skrev Steve Christensen: On Jul 22, 2008, at 3:42 AM, Kristian Harms wrote: I actually noticed that, but misinterpreted the statement to mean the opposite, namely "are premultiplied by the host", instead of "should be premultiplied by the plugin". Okay, I'll make these changes to our plugin and see how it turns out. Thanks to all who answered. This email sent to site_archiver@lists.apple.com