Hi,

I've been writing an application that uses a Quartz composition with a published image input to process an image and display it to the screen. This image can be either from another Quartz composition or a movie.

I am currently using the Affine Transform patch to scale and translate the image in my Quartz composition. This works fine when using another Quartz composition as an input, but when I pass the output of a Quicktime movie into it it gains a thin green border around the image.

Does anyone know why I am having this problem, and how I should go about fixing it?

Here's a little more information about my situation:
I'm using the QTVisualContextCopyImageForTime function to retrieve my image from the movie file. I've used the QTOpenGLTextureContextCreate function to create my visual context. When I use the QTPixelBufferContextCreate function to create my visual context I don't have the green line problem, but I don't want to have the frame stored in main memory. I only have the problem when I use the Affine Transform patch, using the Lanczos Scale Transform patch doesn't have the green lines, but I can't use this for performance reasons.

Thanks in advance for any help anyone can give. This problem has been slowly driving me mad for the last few days.

 _______________________________________________
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]

Reply via email to