I’m building a movie player which requires a highly sensitive scrubbing feature. My aim is to allow the user to scrub frame by frame if he selects the highest sensitivity.
Currently I’m using the method:
[player seekToTime:CMTimeMakeWithSeconds(duration*(Float64) slider.value, 600)];
but I’m far from the sensitivity I wish to achieve. Can someone advice or point out better method or even frameworks to get this feature done.
Thanks in advance.
Solve this problem. Somehow it slipped from my eyes but there is a method that does exactly that:
The
toleranceBeforeand thetoleranceAfterare set to zero which means it will get exactly to the point you are searching but it will take more time to decode the frame.