mirror of
https://github.com/webmproject/libwebp.git
synced 2025-01-31 00:55:07 +01:00
fc7815d692
To be enabled with the flag WEBP_USE_THREAD. For now it's only available on unix (pthread), when using Makefile.unix Will be switched on more generally later. In-loop filtering and output (=rescaling/yuv->rgb conversion) is done in parallel to bitstream decoding, lagging 1 row behind. Example: examples/dwebp bryce.webp -v Time to decode picture: 0.680s examples/dwebp bryce.webp -v -mt Time to decode picture: 0.515s Change-Id: Ic30a897423137a3bdace9c4e30465ef758fe53f2
17 lines
723 B
Makefile
17 lines
723 B
Makefile
AM_CPPFLAGS = -I$(top_srcdir)/src
|
|
|
|
libwebpdecode_la_SOURCES = bits.h vp8i.h yuv.h bits.c dsp.c dsp_sse2.c frame.c \
|
|
quant.c tree.c vp8.c webp.c yuv.c idec.c alpha.c \
|
|
layer.c io.c io_sse2.c buffer.c thread.c
|
|
libwebpdecode_la_LDFLAGS = -version-info 0:0:0
|
|
libwebpdecode_la_CPPFLAGS = $(USE_EXPERIMENTAL_CODE)
|
|
libwebpdecodeinclude_HEADERS = ../webp/decode.h ../webp/decode_vp8.h ../webp/types.h
|
|
libwebpdecodeincludedir = $(includedir)/webp
|
|
|
|
noinst_HEADERS = bits.h vp8i.h webpi.h yuv.h thread.h
|
|
|
|
noinst_LTLIBRARIES = libwebpdecode.la
|
|
# uncomment the following line (and comment the above) if you want
|
|
# to install libwebpdecode library.
|
|
#lib_LTLIBRARIES = libwebpdecode.la
|