When calling getTexture from a video object in XNA 3.1 you get the current frame of the playing video based on how much time elapsed since the video started to play.
However, I need to play back the video while changing the playback speed dynamically based on the players actions.
I wonder if there is a way to play back the video at a faster or slower rate? Somehow tricking the player to believe more or less than the actual playback time has passed?
If not, any other way to play back videos with a dynamic framerate using XNA?
This only needs to work in Windows.