From bb6f08f3c79efc7bb7877aca97cebd3dab8b7838 Mon Sep 17 00:00:00 2001 From: Clement Sibille Date: Tue, 5 Mar 2024 16:02:17 +0900 Subject: Implement PNG decompression This patch adds PNG decompression for images without interlacing and without alpha channel. Only basic image data is supported. Background, transparency, gamma, paletted images are not supported. --- lisiblepng-bin/src/main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lisiblepng-bin') diff --git a/lisiblepng-bin/src/main.c b/lisiblepng-bin/src/main.c index 7979326..62dea31 100644 --- a/lisiblepng-bin/src/main.c +++ b/lisiblepng-bin/src/main.c @@ -1,8 +1,11 @@ #include #include -#include +#include #include +#define LOG0(msg) fprintf(stderr, msg) +#define LOGN(fmt, ...) fprintf(stderr, fmt, __VA_ARGS__) + int main(int argc, char **argv) { if (argc != 2) { LOG0("Usage: lisiblepng "); -- cgit v1.2.3