Did you switch between timerA and timerB as shown above?
it might not look like much but it changes the way I try to get at video input frames before quicktime buffers them away