diff options
author | Michael Drake <michael.drake@codethink.co.uk> | 2020-07-06 16:09:36 +0100 |
---|---|---|
committer | Michael Drake <michael.drake@codethink.co.uk> | 2020-07-06 16:09:36 +0100 |
commit | 8442a27c2bb8df48029ceea6e64c4930106a57fc (patch) | |
tree | 1c8829cbd31e254550cf4661f7adcbb16c9113b5 /.gitignore | |
parent | a937d161f6787ecc1c1bef9bad6039925ff13d72 (diff) | |
download | libnsgif-8442a27c2bb8df48029ceea6e64c4930106a57fc.tar.gz libnsgif-8442a27c2bb8df48029ceea6e64c4930106a57fc.tar.bz2 |
Disposal Method: Handle Restore to previous with saved image.
Previously we decoded a previous frame over the current frame data
to handle resoration. However, the previous frame depended on its
own previous frame state for correct decode.
Now we just make a copy of the previous frame data and copy it
back to handle the GIF_FRAME_RESTORE case.
See: https://github.com/libvips/libvips/issues/1084#issuecomment-653497200
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions