I've got a couple of odd issues using QTKit to feed an image input
port on a QCRenderer in an OpenGL context.

Sometimes the app will crash. I have a backtrace if it'll help.


please provide the backtrace -- it might provide some clues as to what's going on.

When you disable the capture session, do you know if the GL textures are still valid (CIImages can wrap GL textures, and can be stored in NSImages, so if that's what's happening, it's plausible that you're invalidating the image inadvertently)? (i.e. does QTKit reclaim them? I honestly have no idea) If QTKit invalidates them when you disable recording, the QCRenderer may be using a non-texture, which may cause the 0x502 GL error (0x502's pretty generic, unfortunately). You could also fire up OpenGL Profiler to see if it can help refine where the error's getting thrown.

--
[christopher wright]
[email protected]
http://kineme.net/

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
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