Could someone give me a little more information about how the moviestim class chooses a particular frame on a call to draw?
I’m doing some eyetracking with psychopy and pygaze. For data visualization I wanted to be able to present a marker for the eye position at each frame. However this requires me to map each measure from the eyetracker to the frame it was sampled during.
I noticed that using the moviestim class the number of calls to draw is not the same as the number of frames in the video, and in fact isn’t even consistent from run to run. Looking at the source the code says the current frame which the moviestim draws is “automagically determined”. I was hoping someone might be able to elaborate on what that means?