For my DJ app, I’d like to add a “video scratching” feature - that is, the user can, just like scratching audio files using a turntable/cdj (+ timecode vinyl/cd), scratch a video file backwards/forwards using the turntable. Serato does for instance offer this feature. I tried using QuickTimeMovieComponent::setPosition(), but as soon as this function is called it seems to take some time to position the video.
How can I achieve this?
PS: I used JUCE147’s QuickTimeMovieComponent together with the latest QuickTime SDK on Windows.