From e038d782c936438e8f7f363d558a1eb6498a8e61 Mon Sep 17 00:00:00 2001 From: "keliang.liu" Date: Tue, 29 Nov 2022 17:28:25 +0800 Subject: [PATCH 2/2] add ve png decode --- interfaces/IDirectFBImageProvider/Makefile.am | 2 +- .../idirectfbimageprovider_png.c | 185 ++++++++++++++++++ 2 files changed, 186 insertions(+), 1 deletion(-) diff --git a/interfaces/IDirectFBImageProvider/Makefile.am b/interfaces/IDirectFBImageProvider/Makefile.am index 0197cd7..1899080 100644 --- a/interfaces/IDirectFBImageProvider/Makefile.am +++ b/interfaces/IDirectFBImageProvider/Makefile.am @@ -119,7 +119,7 @@ libidirectfbimageprovider_webp_la_LIBADD = $(libdirect) $(libdirectfb) $(LIBWEBP libidirectfbimageprovider_webp_la_LDFLAGS = -avoid-version -module libidirectfbimageprovider_png_la_SOURCES = idirectfbimageprovider_png.c -libidirectfbimageprovider_png_la_LIBADD = $(libdirect) $(libdirectfb) $(LIBPNG_LIBS) +libidirectfbimageprovider_png_la_LIBADD = $(libdirect) $(libdirectfb) $(LIBPNG_LIBS) -lmpp_decoder libidirectfbimageprovider_png_la_LDFLAGS = -avoid-version -module libidirectfbimageprovider_dfiff_la_SOURCES = idirectfbimageprovider_dfiff.c diff --git a/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c b/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c index c8fd9cc..b9a9dc4 100644 --- a/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c +++ b/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c @@ -40,6 +40,10 @@ #include #include +#include