You can activate a Frame Accuracy mode by setting a corresponding property to true.
Frame Accuracy mode
When Frame Accuracy mode is activated the Video Rendering mode works a bit different:
- Frames callbacks are scheduled according to their presentation time. This means that callback target shall typically hold a single pending frame in its queue (timeToRender 0)
- Seek becomes accurate with the target position. This means that all frames since the previous key frame are decoded until the target frame
- Step back is accurate, and holds a queue of previous frames, ready to be displayed
- When reverse playback is supported, a queue of previous frames is also stored.
- Note
- in Frame Accuracy mode a TimeToRender will always be 0.