Commit Graph

  • 2ca642e02a Rectify WebPMuxGetFeatures: Urvang Joshi 2012-11-09 14:37:20 -08:00
  • 7caab1d8f6 Some cosmetic/comment fixes. Urvang Joshi 2012-11-07 16:04:08 -08:00
  • 60b2651a8c Merge "Write a GIF to WebP converter based on libgif." pascal massimino 2012-11-09 08:01:07 -08:00
  • c7127a4dec Merge "Add NEON version of FTransformWHT" Pascal Massimino 2012-11-09 06:54:28 -08:00
  • 11b2721258 Write a GIF to WebP converter based on libgif. Urvang Joshi 2012-11-05 17:35:36 -08:00
  • e9a15a37cf ExUtilWriteFile() to write memory segment to file Urvang Joshi 2012-11-07 14:41:15 -08:00
  • 74356eb558 Add a simple cleanup step in mux assembly: Urvang Joshi 2012-11-07 13:16:09 -08:00
  • 51bb1e5de7 mux.h: correct WebPDemuxSelectFragment() prototype Urvang Joshi 2012-11-07 14:18:32 -08:00
  • 22a0fd9d01 Add NEON version of FTransformWHT Pascal Massimino 2012-11-06 09:45:28 -08:00
  • fa30c86323 Update mux code to match the spec wrt animation Urvang Joshi 2012-11-01 15:34:46 -07:00
  • d9c5fbefa4 by-pass Analysis pass in case segments=1 Pascal Massimino 2012-11-06 22:53:13 -08:00
  • d2ad4450ce Merge changes Ibeccffc3,Id1585b16 pascal massimino 2012-11-06 22:43:43 -08:00
  • 5c8be2515d Merge "Chunk fourCCs for XMP/EXIF" James Zern 2012-11-06 16:17:32 -08:00
  • a00a3daf5b Use 'frgm' instead of 'tile' in webpmux parameters Urvang Joshi 2012-10-31 17:49:15 -07:00
  • 81b8a741ed Design change in ANMF and FRGM chunks: Urvang Joshi 2012-10-31 17:19:31 -07:00
  • f903cbab9a Chunk fourCCs for XMP/EXIF Urvang Joshi 2012-10-31 16:30:41 -07:00
  • 812933d6ba Tune performance of HistogramCombine vikas arora 2012-11-05 16:44:19 -08:00
  • 52ad1979d2 Animation specification in container spec Urvang Joshi 2012-11-02 15:59:39 -07:00
  • 001b930219 Image fragment specification in container spec Urvang Joshi 2012-10-30 16:06:36 -07:00
  • 391f9db9fa Ordering of description of bits in container spec Urvang Joshi 2012-11-02 15:27:37 -07:00
  • d57357762a Metadata specification in container spec Urvang Joshi 2012-10-30 16:00:45 -07:00
  • 1c4609b1f8 Merge commit 'v0.2.1' James Zern 2012-11-02 12:20:19 -07:00
  • 0ca584cbbf Merge "Color profile specification in container spec" James Zern 2012-11-01 19:20:46 -07:00
  • e8b41ad136 add NEON asm version for WHT inverse transform Pascal Massimino 2012-11-01 09:09:23 -07:00
  • af6f0db291 Color profile specification in container spec Urvang Joshi 2012-10-30 15:58:54 -07:00
  • a61a824b3a Merge "Add NULL check in chunk APIs" pascal massimino 2012-10-31 16:07:24 -07:00
  • 0e8b7eedaa fix WebPPictureView() unassigned strides Pascal Massimino 2012-10-31 16:01:34 -07:00
  • 75e5f17e3b ARM/NEON: 30% encoding speed-up Pascal Massimino 2012-10-31 13:32:38 -07:00
  • 02b4356875 Add NULL check in chunk APIs Urvang Joshi 2012-10-30 15:50:47 -07:00
  • a077072777 mux struct naming Urvang Joshi 2012-10-30 14:54:46 -07:00
  • 6c66dde80f Merge "Tune Lossless encoder" pascal massimino 2012-10-30 18:27:14 -07:00
  • ab5ea217f7 Tune Lossless encoder vikas arora 2012-10-30 17:25:54 -07:00
  • 74fefc8ce8 Update ChangeLog v0.2.1 0.2.0 James Zern 2012-10-30 16:32:36 -07:00
  • 92f8059ce4 Rename some chunks: Urvang Joshi 2012-10-30 12:14:10 -07:00
  • 3bb4bbeb60 Merge "Mux API change:" James Zern 2012-10-30 14:55:39 -07:00
  • d0c79f0552 Mux API change: Urvang Joshi 2012-08-23 16:28:36 +05:30
  • abc06044e7 Merge "update NEWS" into 0.2.0 pascal massimino 2012-10-29 20:42:00 -07:00
  • 57cf313bba update NEWS James Zern 2012-10-29 17:05:38 -07:00
  • 25f585c4f2 bump version to 0.2.1 James Zern 2012-10-29 19:17:17 -07:00
  • fed7c0485a libwebp: validate chunk size in ParseOptionalChunks James Zern 2012-10-22 21:57:59 -07:00
  • 552cd9bce0 cwebp (windows): fix alpha image import on XP James Zern 2012-10-19 18:34:06 -07:00
  • b14fea993a autoconf/libwebp: enable dll builds for mingw James Zern 2012-10-08 22:21:10 -07:00
  • 4a8fb27223 [cd]webp: always output windows errors James Zern 2012-10-08 18:33:18 -07:00
  • d662158010 fix double to float conversion warning James Zern 2012-10-08 18:27:27 -07:00
  • 72b96a6905 cwebp: fix jpg encodes on XP James Zern 2012-10-08 18:15:30 -07:00
  • 734f762a08 VP8LAllocateHistogramSet: fix overflow in size calculation James Zern 2012-10-03 12:09:38 -07:00
  • f9cb58fbce GetHistoBits: fix integer overflow James Zern 2012-10-03 12:14:44 -07:00
  • b30add2017 EncodeImageInternal: fix uninitialized free James Zern 2012-10-03 12:06:33 -07:00
  • 3de58d7730 fix the -g/O3 discrepancy for 32bit compile skal 2012-10-03 15:15:58 +02:00
  • 77aa7d50a4 fix the BITS=8 case Pascal Massimino 2012-09-02 09:06:44 -07:00
  • e5970bda8a Make *InitSSE2() functions be empty on non-SSE2 platform Pascal Massimino 2012-08-28 11:02:38 -07:00
  • ef5cc47ee7 make *InitSSE2() functions be empty on non-SSE2 platform Pascal Massimino 2012-08-27 23:40:47 -07:00
  • c4ea259db4 make VP8DspInitNEON() public Pascal Massimino 2012-08-27 00:18:48 -07:00
  • 8344eadfe0 Merge "libwebp: validate chunk size in ParseOptionalChunks" pascal massimino 2012-10-23 02:07:13 -07:00
  • 4828bb931d Merge "cwebp (windows): fix alpha image import on XP" pascal massimino 2012-10-23 00:57:21 -07:00
  • 30763333f3 libwebp: validate chunk size in ParseOptionalChunks James Zern 2012-10-22 21:57:59 -07:00
  • 704818980f AccumulateLSIM: fix double -> float warnings James Zern 2012-10-19 19:23:39 -07:00
  • eda8ee4b3b cwebp (windows): fix alpha image import on XP James Zern 2012-10-19 18:34:06 -07:00
  • c6e98658d2 Merge "add EXPERIMENTAL code for YUV-JPEG colorspace" skal 2012-10-19 12:13:34 -07:00
  • f0360b4fcf add EXPERIMENTAL code for YUV-JPEG colorspace skal 2012-10-18 14:55:39 +02:00
  • f86e6abe1f add LSIM metric to WebPPictureDistortion() Pascal Massimino 2012-10-18 08:26:40 -07:00
  • c3aa215afa Speed up HistogramCombine for lower qualities. Vikas Arora 2012-10-16 15:42:15 -07:00
  • 1765cb1ca5 Merge "autoconf/libwebp: enable dll builds for mingw" James Zern 2012-10-09 13:24:25 -07:00
  • a13562e800 autoconf/libwebp: enable dll builds for mingw James Zern 2012-10-08 22:21:10 -07:00
  • 9f469b57a9 typo: no_fancy -> no_fancy_upsampling skal 2012-10-09 15:14:24 +02:00
  • 1a27f2f808 Merge "fix double to float conversion warning" pascal massimino 2012-10-09 00:06:52 -07:00
  • cf1e90dec7 Merge "cwebp: fix jpg encodes on XP" pascal massimino 2012-10-09 00:04:19 -07:00
  • f2b5d19b30 [cd]webp: always output windows errors James Zern 2012-10-08 18:33:18 -07:00
  • e855208c16 fix double to float conversion warning James Zern 2012-10-08 18:27:27 -07:00
  • ecd66f774d cwebp: fix jpg encodes on XP James Zern 2012-10-08 18:15:30 -07:00
  • 7b3eb372ad Tune lossless compression to get better gains. Vikas Arora 2012-10-05 09:55:06 -07:00
  • ce8bff45bc Merge "VP8LAllocateHistogramSet: fix overflow in size calculation" pascal massimino 2012-10-03 14:57:15 -07:00
  • ab5b67a1d0 Merge "EncodeImageInternal: fix uninitialized free" pascal massimino 2012-10-03 14:53:35 -07:00
  • 7fee5d1231 Merge "GetHistoBits: fix integer overflow" pascal massimino 2012-10-03 14:51:22 -07:00
  • a6ae04d455 VP8LAllocateHistogramSet: fix overflow in size calculation James Zern 2012-10-03 12:09:38 -07:00
  • 80237c4371 GetHistoBits: fix integer overflow James Zern 2012-10-03 12:14:44 -07:00
  • 8a9972353d EncodeImageInternal: fix uninitialized free James Zern 2012-10-03 12:06:33 -07:00
  • 0b9e682934 minor cosmetics skal 2012-10-03 15:22:33 +02:00
  • a792b913bd fix the -g/O3 discrepancy for 32bit compile skal 2012-10-03 15:15:58 +02:00
  • 73ba4357fe Merge "detect and merge similar segments" Pascal Massimino 2012-10-02 06:22:23 -07:00
  • fee6627538 detect and merge similar segments Pascal Massimino 2012-09-27 04:39:10 -07:00
  • 0c44f41585 src/webp/*.h: don't forward declare enums in C++ James Zern 2012-09-28 21:21:41 -07:00
  • d7a5ac86b9 vwebp: use demux interface James Zern 2012-09-26 23:44:59 -07:00
  • 931e0ea1d5 Merge "replace 'typedef struct {} X;" by "typedef struct X X; struct X {};"" skal 2012-09-26 07:13:36 -07:00
  • 8f216f7e60 remove cases of equal comparison for qsort() skal 2012-09-25 19:03:41 +02:00
  • 28d25c8256 replace 'typedef struct {} X;" by "typedef struct X X; struct X {};" skal 2012-09-25 18:39:22 +02:00
  • 2afee60a7c speed up for ARM using 8bit for boolean decoder skal 2012-09-10 13:13:51 +02:00
  • 5725cabac0 new segmentation algorithm skal 2012-09-03 19:40:52 +02:00
  • 2cf1f81590 Merge "fix the BITS=8 case" Pascal Massimino 2012-09-03 02:36:03 -07:00
  • 12f78aec48 fix the BITS=8 case Pascal Massimino 2012-09-02 09:06:44 -07:00
  • 6920c71f0a fix MSVC warnings regarding implicit uint64 to uint32 conversions Pascal Massimino 2012-09-01 07:21:45 -07:00
  • f6c096aad3 webpmux binary: Rename 'xmp' option to 'meta' Urvang Joshi 2012-08-23 15:54:13 +05:30
  • ddfe871a51 webpmux help correction Urvang Joshi 2012-08-23 15:45:39 +05:30
  • b7c5544216 Merge "Make *InitSSE2() functions be empty on non-SSE2 platform" Pascal Massimino 2012-08-29 08:26:42 -07:00
  • 1c04a0d438 Common APIs for chunks metadata and color profile. Urvang Joshi 2012-08-23 15:28:20 +05:30
  • 2a3117a1e6 Merge "Create WebPMuxFrameInfo struct for Mux APIs" pascal massimino 2012-08-29 08:19:07 -07:00
  • 5c3a7231ca Make *InitSSE2() functions be empty on non-SSE2 platform Pascal Massimino 2012-08-28 11:02:38 -07:00
  • 7c6e60f4bd make *InitSSE2() functions be empty on non-SSE2 platform Pascal Massimino 2012-08-27 23:40:47 -07:00
  • c7eb45764f make VP8DspInitNEON() public Pascal Massimino 2012-08-27 00:18:48 -07:00
  • ab3234ae6b Create WebPMuxFrameInfo struct for Mux APIs Urvang Joshi 2012-08-23 15:18:51 +05:30