2009-02-11, 01:05
One of the big causes of this recurring stutter is when the time to present a frame according to the dvdplayer is close to the vsync time. When this occurs, the frame can with bad luck end up on different sides of that vsync every few frames or so. This skipping back and forth will cause alot of stuttering.
This could explain those periods of stuttering, (ie longer than a single frame missed).
It's quite hard to know when a vsync interval exactly is timing wise, and with a hardware clock that keeps jumping back and forth wich it can do on multicore systems it's even harder.
This could explain those periods of stuttering, (ie longer than a single frame missed).
It's quite hard to know when a vsync interval exactly is timing wise, and with a hardware clock that keeps jumping back and forth wich it can do on multicore systems it's even harder.