Mosaic Cell and Mosaic

gtoledo3's picture

I was using terminal to look for all of the .qtz's that are "inside" of the application bundles... and was poking around iPhoto.

When I try to open up MosaicCell.qtz, it says I need the MoviePreviewLoaderPatch.

When I open up Mosaic, it says I need the MosaicCell patch...

So I am figuring that I just need to find the MoviePreviewLoader Patch to check both comps out, but I can't find it anywhere... I don't see any thing that seems to match this name in any of the system folders, or in the application...

Has anyone run into this? If I find the patch, would it even work?

On another note...

Have there been many seed patches or filters/ etc., that didn't make it into finished releases over the various versions?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

cwright's picture
├╝ber-private

In QC, an application is able to have internal classes that it can tell QC to use as patches. MoviePreviewLoader is one such patch. It's inside Photo Booth's binary.

class-dump Photo Booth.app, and you'll find this tasty morsel:

@interface MoviePreviewLoader : QCPlugIn
{
}
 
+ (int)executionMode;
+ (int)timeMode;
+ (id)attributes;
- (id)init;
- (void)dealloc;
- (id)_posterFrameForFile:(id)fp8 withKey:(id)fp12;
- (BOOL)startExecution:(id)fp8;
- (void)stopExecution:(id)fp8;
- (void)enableExecution:(id)fp8;
- (void)disableExecution:(id)fp8;
- (BOOL)execute:(id)fp8 atTime:(double)fp12 withArguments:(id)fp20;
 
@end

extracting and using that patch would be interesting, but probably a bit difficult.

ok, actually probably not -- the app could just be loaded as a bundle, and the class stuff hardcoded... don't ask :)

gtoledo3's picture
Yeah... I understand exactly

Yeah... I understand exactly what you are saying.... I was poking around, expecting to see a plug-in in one of the folders, and now I see how laughable an idea that was!

smokris's picture
Seed NDA

gtoledo3 wrote:
Have there been many seed patches or filters/ etc., that didn't make it into finished releases over the various versions?

The NDA discourages us from talking about anything interesting in the pre-release seeds --- but in short, no, there haven't, as far as I've noticed.

(With the one exception being maybe the Cellular Automata CI Filter, but I didn't get a chance to explore it before it (apparently) disappeared.)