diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2022-02-24 17:43:30 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2022-02-24 23:09:04 +0000 |
commit | aad22e646509b7393f89b77f59894fba52031b7c (patch) | |
tree | 5fa4c817abca31bc235f919d4e65a5782cd23f84 /src | |
parent | 3fe60b931a6529a0196d3bf6374a3569c3e7daba (diff) | |
download | libnsgif-aad22e646509b7393f89b77f59894fba52031b7c.tar.gz libnsgif-aad22e646509b7393f89b77f59894fba52031b7c.tar.bz2 |
API: Clean up client bitmap interface.
Diffstat (limited to 'src')
-rw-r--r-- | src/gif.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -67,7 +67,7 @@ struct nsgif { /** current frame decoded to bitmap */ uint32_t decoded_frame; /** currently decoded image; stored as bitmap from bitmap_create callback */ - void *frame_image; + nsgif_bitmap_t *frame_image; uint16_t delay_default; /** number of frames partially decoded */ @@ -1685,13 +1685,13 @@ nsgif_result nsgif_frame_prepare( nsgif_result nsgif_frame_decode( nsgif *gif, uint32_t frame, - const uint32_t **buffer) + nsgif_bitmap_t **bitmap) { uint32_t start_frame; nsgif_result ret = NSGIF_OK; if (gif->decoded_frame == frame) { - *buffer = gif->frame_image; + *bitmap = gif->frame_image; return NSGIF_OK; } else if (gif->decoded_frame >= frame || @@ -1710,7 +1710,7 @@ nsgif_result nsgif_frame_decode( } } - *buffer = gif->frame_image; + *bitmap = gif->frame_image; return ret; } |