[go: up one dir, main page]

libwebp-0.4.2
- 10/13/14: version 0.4.2
  This is a binary compatible release.
  * Android / gcc build fixes
  * (Windows) fix reading from stdin and writing to stdout
  * gif2webp: miscellaneous fixes
  * fix 'alpha-leak' with lossy compression (issue #220)
  * the lossless bitstream spec has been amended to reflect the current code
  1. 36cad6a bit_reader.h: cosmetics: fix a typo by James Zern · 11 years ago
  2. e2ecae6 enc_mips32: workaround gcc-4.9 bug by James Zern · 11 years ago
  3. eec5f5f enc/vp8enci.h: update version number by James Zern · 11 years ago
  4. 857578a bump version to 0.4.2 by James Zern · 11 years ago
  5. 9129deb restore encode API compatibility by James Zern · 11 years ago
  6. f17b95e AssignSegments: quiet -Warray-bounds warning by James Zern · 11 years ago
  7. 9c56c8a enc_neon: initialize vectors w/vdup_n_u32 by James Zern · 11 years ago
  8. b65727b Premultiply with alpha during U/V downsampling by skal · 11 years ago
  9. 9102a7b Add a WebPExtractAlpha function to dsp by Pascal Massimino · 11 years ago
  10. 3740f7d Rectify bug in lossless incremental decoding. by Vikas Arora · 11 years ago
  11. 3ab0a37 make VP8LSetBitPos() set br->eos_ flag by Pascal Massimino · 11 years ago
  12. 2e4312b Lossless decoding: fix eos_ flag condition by Pascal Massimino · 11 years ago
  13. e6609ac fix erroneous dec->status_ setting by Pascal Massimino · 11 years ago
  14. 5692eae add a fallback to ALPHA_NO_COMPRESSION by skal · 11 years ago
  15. 23d4fb3 dsp/lossless: workaround gcc-4.9 bug on arm by James Zern · 11 years ago
  16. 5af7719 dsp.h: collect gcc/clang version test macros by James Zern · 11 years ago
  17. 90d1124 enc_neon: enable QuantizeBlock for aarch64 by James Zern · 11 years ago
  18. ee78e78 SmartRGBYUV: fix odd-width problem with pixel replication by skal · 11 years ago
  19. c9ac204 fix some MSVC64 warning about float conversion by Pascal Massimino · 11 years ago
  20. f4497a1 cpu: check for _MSC_VER before using msvc inline asm by James Zern · 11 years ago
  21. e2159fd faster RGB->YUV conversion function (~7% speedup) by skal · 11 years ago
  22. 21abaa0 Add smart RGB->YUV conversion option -pre 4 by skal · 11 years ago
  23. 55b10de MIPS: mips32r2: added optimization for BSwap32 by Djordje Pesut · 11 years ago
  24. 29a9db1 MIPS: detect mips32r6 and disable mips32r1 code by Djordje Pesut · 11 years ago
  25. 40aa8b6 cosmetics by James Zern · 11 years ago
  26. 2ddcca5 cosmetics: remove some extraneous 'extern's by James Zern · 11 years ago
  27. f40dd7c vp8enci.h: cosmetics: fix '*' placement by James Zern · 11 years ago
  28. 4610c9c bit_writer: cosmetics: rename kFlush() -> Flush() by James Zern · 11 years ago
  29. fc3c175 dsp: detect mips64 & disable mips32 code by James Zern · 11 years ago
  30. 57a7e73 correct alpha_dithering_strength ABI check by James Zern · 11 years ago
  31. 6c83157 correct WebPMemoryWriterClear ABI check by James Zern · 11 years ago
  32. 85213b9 bump version to 0.4.1 by James Zern · 11 years ago
  33. 695f80a Merge "restore mux API compatibility" into 0.4.1 by James Zern · 11 years ago
  34. 862d296 restore mux API compatibility by James Zern · 11 years ago
  35. 8f6f8c5 remove the !WEBP_REFERENCE_IMPLEMENTATION tweak in Put8x8uv by skal · 11 years ago
  36. c2fc52e restore encode API compatibility by James Zern · 11 years ago
  37. 793368e restore decode API compatibility by James Zern · 11 years ago
  38. d2cc61b Extend MakeARGB32() to accept Alpha channel. by Vikas Arora · 11 years ago
  39. 3398d81 Actuate memory stats for PRINT_MEMORY_INFO by skal · 11 years ago
  40. 6c347bb move WebPPictureInit to picture.c by skal · 11 years ago
  41. 1549d62 reorder the YUVA->ARGB and ARGB->YUVA functions correctly by Pascal Massimino · 11 years ago
  42. 736f2a1 extract colorspace code from picture.c into picture_csp.c by Pascal Massimino · 11 years ago
  43. fbadb48 split monolithic picture.c into picture_{tools,psnr,rescale}.c by Pascal Massimino · 11 years ago
  44. c76f07e dec_neon/TransformAC3: initialize vector w/vcreate by James Zern · 11 years ago
  45. bb4fc05 gif2webp: Allow single-frame animations by Urvang Joshi · 11 years ago
  46. 46fd44c thread: remove harmless race on status_ in End() by James Zern · 11 years ago
  47. 6781423 configure: check for __builtin_bswapXX() by James Zern · 11 years ago
  48. 6422e68 VP8LFillBitWindow: enable fast path for 32-bit builds by James Zern · 11 years ago
  49. 4f7f52b VP8LFillBitWindow: respect WEBP_FORCE_ALIGNED by James Zern · 11 years ago
  50. e458bad endian_inl.h: implement htoleXX with BSwapXX by James Zern · 11 years ago
  51. f2664d1 endian_inl.h: add BSwap16 by James Zern · 11 years ago
  52. 6fbf534 Merge "configure: add --enable-aligned" by James Zern · 11 years ago
  53. dc0f479 configure: add --enable-aligned by James Zern · 11 years ago
  54. 257adfb remove experimental YUV444 YUV422 and YUV400 code by Pascal Massimino · 11 years ago
  55. 380cca4 configure.ac: add AC_C_BIGENDIAN by James Zern · 11 years ago
  56. ee70a90 endian_inl.h: add BSwap64 by James Zern · 11 years ago
  57. 47779d4 endian_inl.h: add BSwap32 by James Zern · 11 years ago
  58. d5104b1 utils: add endian_inl.h by James Zern · 11 years ago
  59. 516971b lossless: Remove unaligned read warning by Vikas Arora · 11 years ago
  60. e59f536 neon: normalize vdup_n_* usage by James Zern · 11 years ago
  61. 6ee7160 Merge changes I0da7b3d3,Idad2f278,I4accc305 by James Zern · 11 years ago
  62. abc02f2 Merge "fix (uncompiled) typo" by skal · 11 years ago
  63. bc03670 neon: add INIT_VECTOR4 by James Zern · 11 years ago
  64. 6c1c632 neon: add INIT_VECTOR3 by James Zern · 11 years ago
  65. dc7687e neon: add INIT_VECTOR2 by James Zern · 11 years ago
  66. 4536e7c add WebPMuxSetCanvasSize() to the mux API by skal · 11 years ago
  67. 824eab1 fix (uncompiled) typo by skal · 11 years ago
  68. 1f3e5f1 remove unused 'shift' argument and QFIX2 define by Pascal Massimino · 11 years ago
  69. 1da3d46 VP8LoadNewBytes: use __builtin_bswap32 if available by James Zern · 11 years ago
  70. 25aaddc rename interface -> winterface by Pascal Massimino · 11 years ago
  71. 5584d9d make WebPSetWorkerInterface() check its arguments by skal · 11 years ago
  72. a9cf319 cosmetics: update thread.h comments by James Zern · 11 years ago
  73. 27bfeee QuantizeBlock SSE2 Optimization: by levytamar82 · 11 years ago
  74. c5c6b40 Merge "add alpha dithering for lossy" by skal · 11 years ago
  75. 6e93317 muxread: fix out of bounds read by James Zern · 11 years ago
  76. bbe32df add alpha dithering for lossy by skal · 11 years ago
  77. 7902076 Merge "make error-code reporting consistent upon malloc failure" by skal · 11 years ago
  78. 77bf441 make error-code reporting consistent upon malloc failure by skal · 11 years ago
  79. 7a93c00 **/Makefile.am: remove unused AM_CPPFLAGS by James Zern · 11 years ago
  80. 24e3080 Add an interface abstraction to the WebP worker thread implementation by skal · 11 years ago
  81. 32b3137 configure: move config.h to src/webp/config.h by James Zern · 11 years ago
  82. 90090d9 Merge changes I7c675e51,I84f7d785 by James Zern · 11 years ago
  83. 69fce2e remove the special casing for res->first in VP8SetResidualCoeffs by skal · 11 years ago
  84. 6e61a3a configure: test for -msse2 by James Zern · 11 years ago
  85. b9d2efc rename upsampling_mips32.c to yuv_mips32.c by James Zern · 11 years ago
  86. bdfeeba dsp/yuv: move sse2 functions to yuv_sse2.c by James Zern · 11 years ago
  87. 46b32e8 Merge "configure: set WEBP_HAVE_AVX2 when available" by pascal massimino · 11 years ago
  88. 88305db Merge "VP8RandomBits2: prevent signed int overflow" by pascal massimino · 11 years ago
  89. 73fee88 VP8RandomBits2: prevent signed int overflow by James Zern · 11 years ago
  90. db4860b enc_sse2: prevent signed int overflow by James Zern · 11 years ago
  91. 230a055 configure: set WEBP_HAVE_AVX2 when available by James Zern · 11 years ago
  92. a2ac8a4 restore original value_/range_ field order by skal · 11 years ago
  93. 5e2ee56 Merge "remove libwebpdspdecode dep on libwebpdsp_avx2" by James Zern · 11 years ago
  94. 61362db remove libwebpdspdecode dep on libwebpdsp_avx2 by James Zern · 11 years ago
  95. 42c447a Merge "lossy bit-reader clean-up:" by Pascal Massimino · 11 years ago
  96. 479ffd8 Merge "remove unused #include's" by James Zern · 11 years ago
  97. 9754d39 Merge "strong filtering speed-up (~2-3% x86, ~1-2% for NEON)" by James Zern · 11 years ago
  98. 158aff9 remove unused #include's by skal · 11 years ago
  99. 09545ee lossy bit-reader clean-up: by Pascal Massimino · 11 years ago
  100. ea8b0a1 strong filtering speed-up (~2-3% x86, ~1-2% for NEON) by skal · 11 years ago