What is the difference for code being run normally or from the animation draw() function?
I'm fiddling with the CocoaSequenceGrabber based PySight for NodeBox1. The animation, after some 30 errors runs fluently whereas in the adapted iSight grid script, the FrameWork delegate never gets called.
While banging my head against this, I found QTKit based code, which has the same problem.
The final question should be:
How do I define a framework callable delegate that works in non-animation scripts? Do I need to setup a thread?
-karsten
P.S.: The attached CocoaSequenceGrabber has a reduced framerate. Do NOT replace your existing CocoaSequenceGrabber if you already have it.
P.P.S: I run this in my nodebox fork https://github.com/karstenw/nodebox-pyobjc which is Python 2.7 based but I checked with 1.9.5 which has the same problem.