Hello All,
My application Isadora® "adopts" all of the QC
plugins in found in /System/Library/Compositions
for use within the app. This is working well for
me, except that in the log I keep showing an
error with any patch that uses UserBackdrops. The
log looks like this:
2008-07-17 08:52:00.840 IsadoraCore[2323:813] ***
<QCNodeManager | namespace =
"com.apple.QuartzComposer" | 335 nodes>: Patch
with name "/userbackdrops" is missing
2008-07-17 08:52:00.841 IsadoraCore[2323:813] ***
Message from <QCPatch = 0x1C995070 "(null)">:
Cannot create node of class "/userbackdrops" and identifier "(null)"
2008-07-17 08:52:00.845 IsadoraCore[2323:813] ***
Message from <QCPatch = 0x1C995070 "(null)">:
Cannot create connection from
["_protocolOutput_Image" @ "Patch_1"] to ["input"
@ "_protocolOutput_Image"]
2008-07-17 08:52:00.847 IsadoraCore[2323:813] ***
Message from <QCPatch = 0x1C995070 "(null)">:
Cannot create connection from ["output" @
"_protocolInput_PreviewMode"] to
["_protocolInput_PreviewMode" @ "Patch_1"]
2008-07-17 08:52:00.847 IsadoraCore[2323:813] ***
Message from <QCPatch = 0x1C995070 "(null)">:
Cannot create connection from ["output" @
"_protocolInput_Image"] to
["_protocolInput_Image" @ "Patch_1"]
2008-07-17 08:52:00.848 IsadoraCore[2323:813] ***
Message from <QCPatch = 0x1C995070 "(null)">:
Cannot publish input port ["inputBackgroundImage" @ "Patch_1"]
2008-07-17 08:52:00.849 IsadoraCore[2323:813] ***
Message from <QCPatch = 0x1C995070 "(null)">:
Cannot publish input port ["inputForegroundImage" @ "Patch_1"]
2008-07-17 08:52:00.850 IsadoraCore[2323:813] ***
Message from <QCPatch = 0x1C995070 "(null)">:
Cannot publish input port ["inputOriginalBackgroundImage" @ "Patch_1"]
2008-07-17 08:52:00.850 IsadoraCore[2323:813] ***
State restoration failed on <QCPatch = 0x1C995070
"(null)">
I reckon the remaining errors are simply because
the UserBackdrops module is not available within
the context of my app.
So I went looking and found
"/System/Library/Graphics/Quartz Composer Patches/Backdrops.plugin"
which obviously is the beast required. But what
do I do to load this plugin from C++/Cocoa, and
thus make it available to the remaining patches
that reference it.
I'm not really a QC expert... so maybe someone can help me out with this.
Thanks in advance,
Mark
--
=====================================================================
Mark Coniglio, Artistic Co-Director | [EMAIL PROTECTED]
Troika Ranch Dance Theater | http://www.troikaranch.org
| Mobile: +49 0160 9873 9680
=====================================================================
_______________________________________________
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]