libwebp v0.3.0
- 3/20/13: version 0.3.0
This is a binary compatible release.
* WebPINewRGB/WebPINewYUVA accept being passed a NULL output buffer
and will perform auto-allocation.
* default filter option is now '-strong -f 60'
* encoding speed-up for lossy methods 3 to 6
* alpha encoding can be done in parallel to lossy using 'cwebp -mt ...'
* color profile, metadata (XMP/EXIF) and animation support finalized in the
container.
* various NEON assembly additions
Tool updates / additions:
* gif2webp added
* vwebp given color profile & animation support
* cwebp can preserve color profile / metadata with '-metadata'
1e0d4b8 Update ChangeLog by James Zern · 13 years ago v0.3.0 v0.3.0-rc7 d52b405 Cosmetic fixes by Urvang Joshi · 13 years ago 6cb4a61 misc style fix by Pascal Massimino · 13 years ago 68111ab add missing YUVA->ARGB automatic conversion in WebPEncode() by Pascal Massimino · 13 years ago 403bfe8 Container spec: Clarify frame disposal by Urvang Joshi · 13 years ago 3e7a13a Merge "Container spec: clarify the background color field" into 0.3.0 by James Zern · 13 years ago 14af774 container doc: add a note about the 'ANMF' payload by James Zern · 13 years ago cc635ef Container spec: clarify the background color field by Urvang Joshi · 13 years ago e3e3394 container doc: move RIFF description to own section by James Zern · 13 years ago 4299f39 libwebp/mux: fix double free by James Zern · 13 years ago 33f9a69 Merge "demux: keep a frame tail pointer; used in AddFrame" into 0.3.0 by James Zern · 13 years ago a2a7b95 use WebPDataCopy() instead of re-coding it. by skal · 13 years ago 6f18f12 demux: keep a frame tail pointer; used in AddFrame by James Zern · 13 years ago e5af49e add doc precision about WebPParseHeaders() return codes by skal · 13 years ago db46daa Merge "Makefile.vc: fix dynamic builds" into 0.3.0 by James Zern · 13 years ago 53c77af Merge "gif2webp: Bgcolor fix for a special case" into 0.3.0 by James Zern · 13 years ago a5ebd14 gif2webp: Bgcolor fix for a special case by Urvang Joshi · 13 years ago 6378f23 Merge "vwebp/animation: fix background dispose" into 0.3.0 by James Zern · 13 years ago 3c8eb9a fix bad saturation order in QuantizeBlock by Pascal Massimino · 13 years ago 04c7a2e vwebp/animation: fix background dispose by James Zern · 13 years ago 81a5069 Makefile.vc: fix dynamic builds by James Zern · 13 years ago 5f25c39 update ChangeLog by James Zern · 13 years ago v0.3.0-rc6 14d42af examples: don't use C99 %zu by James Zern · 13 years ago 5ccf1fe update ChangeLog by James Zern · 13 years ago 2560c24 update NEWS by James Zern · 13 years ago f43bafc Merge changes Iecccb09c,If5ee9fd2,I3e181ce4 into 0.3.0 by James Zern · 13 years ago a788644 dwebp: warn when decoding animated webp's by James Zern · 13 years ago 302efcd Decode: return more meaningful error for animation by James Zern · 13 years ago ad45273 WebPBitstreamFeatures: add has_animation field by James Zern · 13 years ago 783dfa4 disable FRGM decoding for good in libwebpmux by Pascal Massimino · 13 years ago 4b956be Update ChangeLog by James Zern · 13 years ago ad8b86d update NEWS by James Zern · 13 years ago 3e084f6 Merge "demux cosmetics: comments/rename internal function" into 0.3.0 by James Zern · 13 years ago d3f8c62 Merge "move WebPFeatureFlags declaration" into 0.3.0 by James Zern · 13 years ago 7386fe5 Merge "libwebp{demux,mux}: install mux_types.h" into 0.3.0 by James Zern · 13 years ago d6cd4e9 Merge "bump decode abi" into 0.3.0 by pascal massimino · 13 years ago 17f8da5 bump decode abi by James Zern · 13 years ago 97684ae Merge "add doc precision about WebPDemuxPartial()" into 0.3.0 by Pascal Massimino · 13 years ago f933fd2 move WebPFeatureFlags declaration by James Zern · 13 years ago 289bc47 libwebp{demux,mux}: install mux_types.h by James Zern · 13 years ago 224e8d4 add doc precision about WebPDemuxPartial() by Pascal Massimino · 13 years ago 4c18e80 demux cosmetics: comments/rename internal function by James Zern · 13 years ago 7cfd1bf update AUTHORS by James Zern · 13 years ago 401f7b8 Merge "speed-up lossless (~3%) with ad-hoc histogram cost evaluation" into 0.3.0 by James Zern · 13 years ago 1fc8ffc Merge "makefile.unix: dist related changes" into 0.3.0 by James Zern · 13 years ago 8a89c6e Merge changes I466c377f,Ib761ebd3,I694857fc into 0.3.0 by James Zern · 13 years ago f4ffb2d speed-up lossless (~3%) with ad-hoc histogram cost evaluation by skal · 13 years ago 723847d gif2webp: only write error messages to stderr by James Zern · 13 years ago 701b9e2 makefile.unix: dist related changes by James Zern · 13 years ago bb85b43 Merge "update NEWS" into 0.3.0 by pascal massimino · 13 years ago 59423a2 gif2webp: fix crash on open failure with libgif5 by James Zern · 13 years ago 9acb17d gif2webp: silence a unused param warning by James Zern · 13 years ago 7d9fdc2 Merge "README updates" into 0.3.0 by pascal massimino · 13 years ago 5621934 Merge "build: fix install race on shared headers" into 0.3.0 by pascal massimino · 13 years ago 70809d8 Merge "bump version to 0.3.0" into 0.3.0 by pascal massimino · 13 years ago d851cd1 demux: make the parse a bit more strict by James Zern · 13 years ago 28bb410 update NEWS by James Zern · 13 years ago cef9388 bump version to 0.3.0 by James Zern · 13 years ago 9048494 build: fix install race on shared headers by James Zern · 13 years ago 1e67e8e README updates by James Zern · 13 years ago 42b611a Merge "configure: drop experimental from mux/demux" into 0.3.0 by James Zern · 13 years ago 096a8e3 Merge "vwebp: add color profile support" into 0.3.0 by James Zern · 13 years ago ddfee5d vwebp: add color profile support by James Zern · 13 years ago 0d6927d Merge "Mark fragment options as experimental in webpmux" into 0.3.0 by James Zern · 13 years ago 5dbd403 Mark fragment options as experimental in webpmux by Urvang Joshi · 13 years ago a0a6648 configure: drop experimental from mux/demux by James Zern · 13 years ago ee65bad Merge "add support for BITS > 32" into 0.3.0 by James Zern · 13 years ago 744930d add support for BITS > 32 by skal · 13 years ago 7dd288f cwebp: fix build by James Zern · 13 years ago 19a8dd0 Merge "Makefile.vc: add vwebp.exe target" into 0.3.0 by James Zern · 13 years ago 50eedda Merge "examples: normalize icc related program arguments" into 0.3.0 by James Zern · 13 years ago 757f637 Merge "Makefile.vc: add libwebpdecoder target" into 0.3.0 by James Zern · 13 years ago b65c4b7 Makefile.vc: add libwebpdecoder target by James Zern · 13 years ago f8db7b4 Merge "vwebp: replace doubles w/floats where appropriate" into 0.3.0 by pascal massimino · 13 years ago d99aa56 Makefile.vc: add vwebp.exe target by James Zern · 13 years ago 013023e vwebp: replace doubles w/floats where appropriate by James Zern · 13 years ago 9b3db89 README.mux: add version reference by James Zern · 13 years ago 7b6a26c Merge "cwebp: output metadata statistics" into 0.3.0 by James Zern · 13 years ago d8dc72a examples: normalize icc related program arguments by James Zern · 13 years ago 7bfc905 Merge "make alpha unfilter work in-place" into 0.3.0 by James Zern · 13 years ago 0037b2d Merge "add LUT-free reference code for YUV->RGB conversion." into 0.3.0 by James Zern · 13 years ago 166bf74 Merge "demux: disable fragment parsing" into 0.3.0 by James Zern · 13 years ago 126974b add LUT-free reference code for YUV->RGB conversion. by skal · 13 years ago 0aef3eb make alpha unfilter work in-place by skal · 13 years ago 14ef500 Merge "Remove 'status: experimental' from container spec" into 0.3.0 by James Zern · 13 years ago d40c98e Merge "webpmux binary: tiny style fix" into 0.3.0 by James Zern · 13 years ago 0bc4268 cwebp: output metadata statistics by James Zern · 13 years ago bc03980 Merge "autoconf: normalize experimental define" into 0.3.0 by James Zern · 13 years ago d1e21b1 Remove 'status: experimental' from container spec by Urvang Joshi · 13 years ago 7681bb9 webpmux binary: tiny style fix by Urvang Joshi · 13 years ago a3dd3d0 avoid installing example_util.h by James Zern · 13 years ago 252320e demux: disable fragment parsing by James Zern · 13 years ago 537bde0 autoconf: normalize experimental define by James Zern · 13 years ago 5e338e0 Merge changes I33e8a613,I8e8a7b44 into 0.3.0 by James Zern · 13 years ago d9d0ea1 Merge changes If21e3ec7,I991fc30b into 0.3.0 by James Zern · 13 years ago 627f5ca automake: add reference to libwebp for mux/demux by James Zern · 13 years ago eef73d0 don't consolidate proba stats too often by skal · 13 years ago 05ec4cc libwebp{,decoder}.pc: add pthread flags by James Zern · 13 years ago 1bfcf5b add libwebpmux.pc by James Zern · 13 years ago 26ca843 add libwebpdemux.pc by James Zern · 13 years ago Next »