152 Commits

Author SHA1 Message Date
Dmitry Timoshkov
a457978489 windowscodecs: Calculate transparent color index for global GIF palette. 2012-09-24 10:03:22 +02:00
Dmitry Timoshkov
3eb499556e windowscodecs: Add some tests for palette in a multiframe GIF image. 2012-09-24 10:03:15 +02:00
Dmitry Timoshkov
54800a8074 windowscodecs: Implement IWICBitmapDecoder_CopyPalette for the GIF decoder. 2012-09-24 10:03:09 +02:00
Dmitry Timoshkov
af8b90c106 windowscodecs: Add some tests for GIF global palette. 2012-09-24 10:03:03 +02:00
Dmitry Timoshkov
507abc41ca windowscodecs: Fix calculation of transparent GIF color index. 2012-09-24 10:01:08 +02:00
Dmitry Timoshkov
56f37637b8 windowscodecs: Return WINCODEC_ERR_FRAMEMISSING if there is no global GIF palette. 2012-09-24 10:01:02 +02:00
Dmitry Timoshkov
51242a3f18 windowscodecs: Add some tests for GIF palette. 2012-09-24 10:00:56 +02:00
Dmitry Timoshkov
bd5162474a windowscodecs: Add support for VT_LPWSTR property ids to MetadataHandler_GetValue. 2012-09-19 13:05:52 +02:00
Dmitry Timoshkov
45504e90ef windowscodecs: Correct some typos. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov
a0ca998e08 windowscodecs: Create frame metadata readers from GIF decoder data. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov
609b9a4da8 windowscodecs: Create global metadata readers from GIF decoder data. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov
ec206a843f windowscodecs: Implement GIF Comment Extension metadata reader. 2012-09-17 12:08:11 +02:00
Dmitry Timoshkov
be28f266ff windowscodecs: Implement GIF Application Extension metadata reader. 2012-09-17 12:08:00 +02:00
Dmitry Timoshkov
6881ca771e windowscodecs: Test GIF metadata using a specially created GIF image with a bunch of extensions. 2012-09-14 11:40:22 +02:00
Dmitry Timoshkov
8ec1008fc7 windowscodecs: Add a bunch of tests for GIF Comment Extenstion metadata reader. 2012-09-14 11:40:09 +02:00
Dmitry Timoshkov
32a5a11b5e windowscodecs: Add a bunch of tests for GIF Application Extension metadata reader. 2012-09-14 11:40:01 +02:00
Dmitry Timoshkov
664f1c4770 windowscodecs: Create Graphic Control Extension metadata block for a GIF frame. 2012-09-13 17:00:33 +02:00
Dmitry Timoshkov
003c20467c windowscodecs: Create Image Descriptor metadata block for a GIF frame. 2012-09-13 17:00:28 +02:00
Dmitry Timoshkov
5373f8520d windowscodecs: Create Logical Screen Descriptor metadata for the GIF decoder. 2012-09-12 12:48:30 +02:00
Dmitry Timoshkov
26628b4c0a windowscodecs: Implement Graphic Control Extension metadata reader. 2012-09-11 11:14:21 +02:00
Dmitry Timoshkov
97fc6be67d windowscodecs: Implement Image Descriptor metadata reader. 2012-09-11 11:14:14 +02:00
Dmitry Timoshkov
500ab2b5c7 windowscodecs: Implement Logical Screen Descriptor metadata reader. 2012-09-11 11:14:05 +02:00
Vincent Povirk
1a032a94df windowscodecs: Implement PNG tEXt metadata reader. 2012-09-11 11:12:08 +02:00
Vincent Povirk
4038cb79b4 windowscodecs: Only copy the palette to new bitmaps if they might be indexed. 2012-09-11 11:12:03 +02:00
Dmitry Timoshkov
2b5739269c windowscodecs: Add a bunch of tests for Graphic Control Extension metadata reader. 2012-09-10 12:21:14 +02:00
Dmitry Timoshkov
7f93e0a6d2 windowscodecs: Add a bunch of tests for Image Descriptor metadata reader. 2012-09-10 12:21:09 +02:00
Dmitry Timoshkov
0b0bf572c1 windowscodecs: Add a bunch of tests for Logical Screen Descriptor metadata reader. 2012-09-10 12:21:04 +02:00
Dmitry Timoshkov
3ea74413c6 include/wincodecsdk.idl: Fix a typo. 2012-09-10 12:20:51 +02:00
Dmitry Timoshkov
248e9ef7c9 windowscodecs: Add a bunch of GIF metadata tests. 2012-09-10 12:20:43 +02:00
Dmitry Timoshkov
44e6a494d9 windowscodecs: Add more tests for PNG metadata. 2012-09-10 12:20:35 +02:00
Jacek Caban
cbf155afe1 windowscodecs/tests: Use proper helpers for iface calls. 2012-08-28 14:41:11 +02:00
Vincent Povirk
88eed3c0de windowscodecs: Implement IWICImagingFactory::CreateBitmapFromSource. 2012-08-20 20:18:03 +02:00
Vincent Povirk
6c1fcaa392 windowscodecs: Add test for IWICImagingFactory::CreateBitmapFromSource. 2012-08-16 19:38:38 +02:00
Vincent Povirk
3e88d4ff0f windowscodecs: Implement IWICBitmap::SetResolution and GetResolution. 2012-08-16 19:38:29 +02:00
Vincent Povirk
a62bd245a4 windowscodecs: Implement IWICBitmap::GetSize. 2012-08-16 19:38:04 +02:00
Vincent Povirk
f26402cad7 windowscodecs: Implement IWICBitmap::GetPixelFormat. 2012-08-16 19:37:58 +02:00
Vincent Povirk
54a3134194 windowscodecs: Implement IWICBitmap::CopyPixels. 2012-08-16 19:37:51 +02:00
Vincent Povirk
46bbbd2741 windowscodecs: Implement getters on IWICBitmapLock. 2012-08-15 13:51:19 +02:00
Vincent Povirk
297c10a2bc windowscodecs: Implement IWICBitmap::Lock. 2012-08-15 13:51:13 +02:00
Vincent Povirk
3e36f1e4b5 windowscodecs: Implement BitmapImpl_SetPalette and CopyPalette. 2012-08-15 13:51:08 +02:00
Vincent Povirk
f9b67b6c18 windowscodecs: Add a stub IWICBitmap implementation. 2012-08-15 13:50:58 +02:00
Vincent Povirk
c2001c2b53 windowscodecs: Add tests for IWICBitmap. 2012-08-15 13:50:26 +02:00
Dmitry Timoshkov
0316a1b4c1 windowscodecs: Implement IWICPalette_InitializeFromPalette. 2012-07-30 17:57:51 +02:00
Dmitry Timoshkov
9083bcc59c windowscodecs: Add a test for invalid predefined palette type. 2012-07-23 12:57:50 +02:00
Dmitry Timoshkov
106e7fb589 windowscodecs: Add support for adding trasparent color to generated palettes. 2012-07-23 12:57:43 +02:00
Dmitry Timoshkov
0be2718baa windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone252 palette. 2012-07-23 12:56:36 +02:00
Dmitry Timoshkov
87b23de9bb windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone216 palette. 2012-07-23 12:56:18 +02:00
Dmitry Timoshkov
97464c508f windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone125 palette. 2012-07-23 12:56:05 +02:00
Dmitry Timoshkov
6a7f97f98f windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone27 palette. 2012-07-23 12:55:47 +02:00
Dmitry Timoshkov
6d1a13a7d6 windowscodecs: Test pixel format of the loaded TIFF image. 2012-07-13 10:26:56 -05:00