mirror of
https://github.com/libretro/RetroArch.git
synced 2026-11-10 17:27:30 -10:00
* bug fixes to checkpoint recording and seekback
When garbage collecting rare datablocks in checkpoints is used to keep
RAM usage down, removing later blocks during seek doesn't work
properly and can cause an infinite loop. This change correctly
handles GC'd blocks rather than try to remove them again.
* bsvmovie.c: add an intfstream_seek before writing frame data
In 1abde384c8 @amcknight identified a
bug involving rewinding writable streams. This should resolve that
type of issue going forward at the cost of a no-op seek.