I need to get around the "safe mode" where some playback
environments won't allow the execution of certain patches, e.g.
*** Patch class "QCPlugInPatch" is not allowed in safe mode
Does anyone know how to do this?
You may have better results if you use a QCRenderer (which doesn't
seem to employ the safe mode sanity checks), and feed the rendered
frames to QT. If you're stuck with rendering compositions with a
QTMovie (you're dealing with video too, so maybe splitting control
would be a lot of work or something), I'm not sure that there's a
documented way to disable the safemode check with a QTMovie (though
it's quite possible that I'll stand corrected on this; I'm not well-
versed with QT).
For QCPlugInPatches, I've written a small plugin that allows Official-
API plugins to work in safe-mode environments. If you'd like, I can
fire a beta + some instructions your way to try that route if you'd
like. If you're needing other unsafe patches as well (built-in ones,
like video input, or audio input, for example), it's possible to make
a wrapper for those to get them to work in safe mode too. Of course,
it's somewhat risky to perform safe mode violations like this, so you
should think maliciously before deciding this route, to see if it can
open up unexpected "surprises" for you down the road :)
If I understand this correctly, what I want is to tell the QTMovie
implementation that I don't want it to impose safe mode constraints
when it is rendering my movie to DV. Any idea how to do that?
If this is possible, it'd be the best route to pursue (as noted
above). Hopefully someone says one way or the other on this. A quick
grep through the QuickTime and QTKit headers reveals nothing with
safemode (and only a private ivar in QCCompositionRepository in the
QuartzComposer framework)...
--
[ christopher wright ]
[EMAIL PROTECTED]
http://kineme.net/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]