Re: Viewer Window and Display preprocessing
site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=VoIKSs4WB80z+hQiuqItL7aqI0EhtA8ZMeghH+DCtnW+ViinQ7LI4BnaQOXBHiDg; h=Received:From:To:In-Reply-To:Subject:References:Message-Id:Content-Type:Content-Transfer-Encoding:Mime-Version:Date:Cc:X-Mailer:X-ELNK-Trace:X-Originating-IP; Hmmm.... 1. Is there any way an FxPlugin could read a Global variable? I'm thinking, perhaps, a user settable toggle whose state all instances of a FxPlug could access? 2. Thanks for the link to the FxPlug API page. Would you happen to know if there is a tutorial available for FxPlug programming? Maybe even one that teaches writing hardware accellerated FxPlugins? The nesting idea sounds interesting. Programming it to be realtime sounds puzzling. Though, that might be overcome, if I could find a way to learn GPU FxPlug programming quickly enough. Any suggestions? -- Brian On Mar 19, 2009, at 1:47 PM, Paul Schneider wrote: Hi Brian, So, you can get close, but there aren't any "display LUT" hooks. If you're interested, the FxPlug SDK is here: http://developer.apple.com/appleapplications/fxplugsdk.html - Paul _______________________________________________ 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... You can make an image processing filter and apply it to your project (using groups in Motion, or nesting in FCP). But the filter is part of the project, not attached to a particular viewer. The user will need to remember to switch it off when viewing your project on a different display, or when you render / export to a file on disk. And there isn't any FxPlug API to detect when you are being called for display in the viewer, versus the canvas, versus exporting to disk. So, you can't do that automatically in your plugin. This email sent to pschneider@apple.com This email sent to site_archiver@lists.apple.com
participants (1)
-
Brian Gardner