Frame 0 / 99
On screenNext frame (faded while decoding)Not buffered
Frame timer
Decode queue

100 frames, 50 ms each. Try 100 ms decodes, or pause and step through the ticks. Move offscreen to freeze the playback clock; an in-flight decode can still finish. Changing loop count restarts the demo.

Adjust decode time to see how the player handles slow frames.