libwebp/src/webp
skal af93bdd6bc use WebPSafe[CM]alloc/WebPSafeFree instead of [cm]alloc/free
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
2014-03-27 15:50:59 -07:00
..
decode.h add a decoding option to flip image vertically 2014-01-16 15:48:43 +01:00
demux.h simplify __cplusplus ifdef 2013-12-16 20:16:02 -08:00
encode.h use WebPSafe[CM]alloc/WebPSafeFree instead of [cm]alloc/free 2014-03-27 15:50:59 -07:00
format_constants.h update copyright text 2013-06-06 23:09:14 -07:00
mux_types.h simplify __cplusplus ifdef 2013-12-16 20:16:02 -08:00
mux.h simplify __cplusplus ifdef 2013-12-16 20:16:02 -08:00
types.h update copyright text 2013-06-06 23:09:14 -07:00