summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2022-04-12 21:34:26 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2022-04-12 21:34:26 +0100
commitbf8bcf92da3259c99babe58309bb0db367665c7b (patch)
treef5e7b874c7d998487fe593de7806c7b1eaeb4ca6 /test
parent49a2c4374ab846b4d4cce982ea61946ee664628a (diff)
downloadlibnsgif-bf8bcf92da3259c99babe58309bb0db367665c7b.tar.gz
libnsgif-bf8bcf92da3259c99babe58309bb0db367665c7b.tar.bz2
Tests: Decoder: Print frame number in frame info.
Diffstat (limited to 'test')
-rw-r--r--test/nsgif.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/nsgif.c b/test/nsgif.c
index e91d151..3f9559e 100644
--- a/test/nsgif.c
+++ b/test/nsgif.c
@@ -149,11 +149,12 @@ static void print_gif_info(const nsgif_info_t *info)
fprintf(stdout, " frames:\n");
}
-static void print_gif_frame_info(const nsgif_frame_info_t *info)
+static void print_gif_frame_info(const nsgif_frame_info_t *info, uint32_t i)
{
const char *disposal = nsgif_str_disposal(info->disposal);
- fprintf(stdout, " - disposal-method: %s\n", disposal);
+ fprintf(stdout, " - frame: %"PRIu32"\n", i);
+ fprintf(stdout, " disposal-method: %s\n", disposal);
fprintf(stdout, " transparency: %s\n", info->transparency ? "yes" : "no");
fprintf(stdout, " display: %s\n", info->display ? "yes" : "no");
fprintf(stdout, " delay: %"PRIu32"\n", info->delay);
@@ -214,7 +215,7 @@ static void decode(FILE* ppm, const char *name, nsgif_t *gif)
f_info = nsgif_get_frame_info(gif, frame_new);
if (f_info != NULL) {
- print_gif_frame_info(f_info);
+ print_gif_frame_info(f_info, frame_new);
}
}