seems the frame-time is the problem?
I looked into the code, seeing a lot “fps * 0.5f” code there, I guess it means to let every frame decode time limit to half video actully time (to make sure decoding time will not be longer than video play time)
I am not sure for this, but I did try to edit this 0.5f into 0.99f, still not working
