[go: up one dir, main page]

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'
  1. d52b405 Cosmetic fixes by Urvang Joshi · 13 years ago
  2. 6cb4a61 misc style fix by Pascal Massimino · 13 years ago
  3. 68111ab add missing YUVA->ARGB automatic conversion in WebPEncode() by Pascal Massimino · 13 years ago
  4. 4299f39 libwebp/mux: fix double free by James Zern · 13 years ago
  5. 33f9a69 Merge "demux: keep a frame tail pointer; used in AddFrame" into 0.3.0 by James Zern · 13 years ago
  6. a2a7b95 use WebPDataCopy() instead of re-coding it. by skal · 13 years ago
  7. 6f18f12 demux: keep a frame tail pointer; used in AddFrame by James Zern · 13 years ago
  8. e5af49e add doc precision about WebPParseHeaders() return codes by skal · 13 years ago
  9. 3c8eb9a fix bad saturation order in QuantizeBlock by Pascal Massimino · 13 years ago
  10. f43bafc Merge changes Iecccb09c,If5ee9fd2,I3e181ce4 into 0.3.0 by James Zern · 13 years ago
  11. 302efcd Decode: return more meaningful error for animation by James Zern · 13 years ago
  12. ad45273 WebPBitstreamFeatures: add has_animation field by James Zern · 13 years ago
  13. 783dfa4 disable FRGM decoding for good in libwebpmux by Pascal Massimino · 13 years ago
  14. 3e084f6 Merge "demux cosmetics: comments/rename internal function" into 0.3.0 by James Zern · 13 years ago
  15. d3f8c62 Merge "move WebPFeatureFlags declaration" into 0.3.0 by James Zern · 13 years ago
  16. 7386fe5 Merge "libwebp{demux,mux}: install mux_types.h" into 0.3.0 by James Zern · 13 years ago
  17. d6cd4e9 Merge "bump decode abi" into 0.3.0 by pascal massimino · 13 years ago
  18. 17f8da5 bump decode abi by James Zern · 13 years ago
  19. f933fd2 move WebPFeatureFlags declaration by James Zern · 13 years ago
  20. 289bc47 libwebp{demux,mux}: install mux_types.h by James Zern · 13 years ago
  21. 224e8d4 add doc precision about WebPDemuxPartial() by Pascal Massimino · 13 years ago
  22. 4c18e80 demux cosmetics: comments/rename internal function by James Zern · 13 years ago
  23. f4ffb2d speed-up lossless (~3%) with ad-hoc histogram cost evaluation by skal · 13 years ago
  24. 5621934 Merge "build: fix install race on shared headers" into 0.3.0 by pascal massimino · 13 years ago
  25. 70809d8 Merge "bump version to 0.3.0" into 0.3.0 by pascal massimino · 13 years ago
  26. d851cd1 demux: make the parse a bit more strict by James Zern · 13 years ago
  27. cef9388 bump version to 0.3.0 by James Zern · 13 years ago
  28. 9048494 build: fix install race on shared headers by James Zern · 13 years ago
  29. 744930d add support for BITS > 32 by skal · 13 years ago
  30. 7bfc905 Merge "make alpha unfilter work in-place" into 0.3.0 by James Zern · 13 years ago
  31. 0037b2d Merge "add LUT-free reference code for YUV->RGB conversion." into 0.3.0 by James Zern · 13 years ago
  32. 126974b add LUT-free reference code for YUV->RGB conversion. by skal · 13 years ago
  33. 0aef3eb make alpha unfilter work in-place by skal · 13 years ago
  34. 252320e demux: disable fragment parsing by James Zern · 13 years ago
  35. 5e338e0 Merge changes I33e8a613,I8e8a7b44 into 0.3.0 by James Zern · 13 years ago
  36. d9d0ea1 Merge changes If21e3ec7,I991fc30b into 0.3.0 by James Zern · 13 years ago
  37. 627f5ca automake: add reference to libwebp for mux/demux by James Zern · 13 years ago
  38. eef73d0 don't consolidate proba stats too often by skal · 13 years ago
  39. 05ec4cc libwebp{,decoder}.pc: add pthread flags by James Zern · 13 years ago
  40. 1bfcf5b add libwebpmux.pc by James Zern · 13 years ago
  41. 26ca843 add libwebpdemux.pc by James Zern · 13 years ago
  42. 69e2590 Merge "Tune Lossless compression for lower qualities." by James Zern · 13 years ago
  43. 0478b5d Tune Lossless compression for lower qualities. by Vikas Arora · 13 years ago
  44. 9bfbdd1 1.5x-2x faster encoding for method 3 and up by skal · 13 years ago
  45. be2fd17 Mux: fix a scenario with bad ANMF/FRGM size by Urvang Joshi · 13 years ago
  46. 19eb012 Merge "Demux: Add option to get frame count using GetI()" by James Zern · 13 years ago
  47. 7368b8c Merge "WebPGetFeatures() out of if condition for clarity." by James Zern · 13 years ago
  48. f604c9a Merge "fix windows build" by James Zern · 13 years ago
  49. 153f94e fix windows build by James Zern · 13 years ago
  50. 068eba8 Demux: Add option to get frame count using GetI() by Urvang Joshi · 13 years ago
  51. 988b8f5 WebPGetFeatures() out of if condition for clarity. by Urvang Joshi · 13 years ago
  52. 4d0f7c5 Merge "WebPGetFeatures() behavior change:" by James Zern · 13 years ago
  53. ad25032 Merge "multi-threaded alpha encoding for lossy" by skal · 13 years ago
  54. 4e32d3e Merge "fix compilation of token.c" by skal · 13 years ago
  55. f817930 multi-threaded alpha encoding for lossy by skal · 13 years ago
  56. 8805035 fix compilation of token.c by skal · 13 years ago
  57. fc81621 code using the actual values for num_parts_, not the ones from config by skal · 13 years ago
  58. 7265535 Merge "move the config check from .c to .h" by skal · 13 years ago
  59. dd9e76f move the config check from .c to .h by skal · 13 years ago
  60. 956b217 WebPGetFeatures() behavior change: by Urvang Joshi · 13 years ago
  61. df02e4c WebPDemuxGetI behavior change: by Urvang Joshi · 13 years ago
  62. 633c004 Merge "rebalance method tools (-m) for methods [0..4]" by Pascal Massimino · 13 years ago
  63. 58ca6f6 rebalance method tools (-m) for methods [0..4] by Pascal Massimino · 13 years ago
  64. 7648c3c Merge "describe rd-opt levels introduce VP8RDLevel enum" by Pascal Massimino · 13 years ago
  65. a5042a3 GetVersion() methods for mux and demux by Urvang Joshi · 13 years ago
  66. 5189957 describe rd-opt levels introduce VP8RDLevel enum by Pascal Massimino · 13 years ago
  67. b7eaa85 inline VP8LFastLog2() and VP8LFastSLog2 for small values by skal · 13 years ago
  68. 5cf7792 split quant_levels.c into decoder and encoder version by skal · 13 years ago
  69. 38a91e9 Add example code snippet for demux API by Urvang Joshi · 13 years ago
  70. c0ba090 backward_references: avoid signed integer overflow by James Zern · 13 years ago
  71. 943386d disable SSE2 for now by skal · 13 years ago
  72. 9479fb7 lossless encoding speedup by skal · 13 years ago
  73. ec2030a merge two lines together by Pascal Massimino · 13 years ago
  74. b67956c Merge "Remove ReadOneBit() and ReadSymbolUnsafe()" by skal · 13 years ago
  75. 1667bde Remove ReadOneBit() and ReadSymbolUnsafe() by skal · 13 years ago
  76. 92668da change default filtering parameters: by Pascal Massimino · 13 years ago
  77. b7490f8 introduce WEBP_REFERENCE_IMPLEMENTATION compile option by skal · 13 years ago
  78. 3383885 faster decoding (3%-6%) by skal · 13 years ago
  79. 5c3e381 Merge "add a -jpeg_like option" by skal · 13 years ago
  80. c231104 remove unused declaration of VP8Zigzag by Pascal Massimino · 13 years ago
  81. 23c0f35 fix missing intptr_t->int cast for MSVC by skal · 13 years ago
  82. e895059 add a -jpeg_like option by skal · 13 years ago
  83. 1f803f6 Merge "Tune alpha quality mapping to more reasonable values." by pascal massimino · 13 years ago
  84. 1267d49 Tune alpha quality mapping to more reasonable values. by Urvang Joshi · 13 years ago
  85. 043076e Merge "speed-up lossless in BackwardTrace" by skal · 13 years ago
  86. f3a44dc remove one malloc from TraceBackwards() by skal · 13 years ago
  87. 0fc1a3a speed-up lossless in BackwardTrace by skal · 13 years ago
  88. 7defbfa encode.h: note the need to free() WebPMemoryWriter by James Zern · 13 years ago
  89. b01681a Fix for demuxer frame iteration: by Urvang Joshi · 13 years ago
  90. 56c12aa Demuxer creation fix: by Urvang Joshi · 13 years ago
  91. 841a3ba Merge "Remove -Wshadow warnings." by pascal massimino · 13 years ago
  92. 8fd0252 Merge "upsampling_neon.c: fix build" by pascal massimino · 13 years ago
  93. 6efed26 Remove -Wshadow warnings. by Johann · 13 years ago
  94. 60904aa Merge "allow WebPINewRGB/YUVA to be passed a NULL output buffer." by Pascal Massimino · 13 years ago
  95. b7adf37 allow WebPINewRGB/YUVA to be passed a NULL output buffer. by Pascal Massimino · 13 years ago
  96. 27f8f74 upsampling_neon.c: fix build by James Zern · 13 years ago
  97. 090b708 NEON optimised yuv to rgb conversion by Mans Rullgard · 13 years ago
  98. aeb91a9 Merge "cosmetics: break a few long lines" by pascal massimino · 13 years ago
  99. be7c96b cosmetics: break a few long lines by James Zern · 13 years ago
  100. cff8ddb Merge "add libwebpdecoder.pc" by pascal massimino · 13 years ago