any way to force a movie to play every frame, regardless of performance?

I’m using ofxCv to do some face detection on video clips. On some settings the detection is slow enough that oF is skipping frames in order to keep up a reasonable audio/video sync (I presume this is why). However, I don’t care about real-time performance—I’m more interested in a frame-by-frame analysis of every frame from the clip.

Is there any way to force a videoPlayer to play every frame, regardless of performance? I tried setting the speed slow enough that it finally does do what I want, so that’s a workaround, but I’m wondering if there’s a better way.

You can use nextFrame() method instead of update() or idleMovie(), so you can process frame by frame regardless you can do it real time or not.