mirror of
https://github.com/webmproject/libwebp.git
synced 2024-12-27 06:08:21 +01:00
af93bdd6bc
there's still some malloc/free in the external example This is an encoder API change because of the introduction of WebPMemoryWriterClear() for symmetry reasons. The MemoryWriter object should probably go in examples/ instead of being in the main lib, though. mux_types.h stil contain some inlined free()/malloc() that are harder to remove (we need to put them in the libwebputils lib and make sure link is ok). Left as a TODO for now. Also: WebPDecodeRGB*() function are still returning a pointer that needs to be free()'d. We should call WebPSafeFree() on these, but it means exposing the whole mechanism. TODO(later). Change-Id: Iad2c9060f7fa6040e3ba489c8b07f4caadfab77b |
||
---|---|---|
.. | ||
cwebp.c | ||
dwebp.c | ||
example_util.c | ||
example_util.h | ||
gif2webp_util.c | ||
gif2webp_util.h | ||
gif2webp.c | ||
jpegdec.c | ||
jpegdec.h | ||
Makefile.am | ||
metadata.c | ||
metadata.h | ||
pngdec.c | ||
pngdec.h | ||
stopwatch.h | ||
test_ref.ppm | ||
test.webp | ||
tiffdec.c | ||
tiffdec.h | ||
vwebp.c | ||
webpmux.c | ||
wicdec.c | ||
wicdec.h |