mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-06 16:45:03 +00:00
Any data that sticks around in a decoder, especially frames that haven't been retrieved, may cause issues for playback. This is especially the case with H.264, since its arbitrary frame ordering to allow reference frames to precede B-frames causes it to hold onto frames, and causes the playback manager to get back a frame at a completely wrong timestamp after seeking.