649 Commits

Author SHA1 Message Date
Michael Stefaniuc
4a5bc1375e windowscodecs: Silence a warning due to an API change in libpng 1.5. 2013-08-22 19:02:04 +02:00
Dmitry Timoshkov
3894493a76 windowscodecs: Workaround libtiff bug when it defines toff_t as 32-bit for 32-bit builds. 2013-08-01 20:43:42 +02:00
Alexandre Julliard
079f8aee18 configure: Add pkg-config support for libtiff. 2013-07-31 22:26:55 +02:00
Alexandre Julliard
6b1a96991c configure: Add pkg-config support for libjpeg. 2013-07-31 22:26:55 +02:00
Nikolay Sivov
98be36698c windowscodecs: Implement CopyPixels() for clipper. 2013-07-22 17:16:03 +02:00
Nikolay Sivov
cbf51069e4 windowscodecs: Implement GetPalette() for clipper. 2013-07-22 17:16:02 +02:00
Nikolay Sivov
fa12cffa9d windowscodecs: Implement GetResolution() for bitmap clipper. 2013-07-19 19:15:14 +02:00
Nikolay Sivov
4bbb285d5e windowscodecs: Added GetPixelFormat() for bitmap clipper. 2013-07-19 19:15:09 +02:00
Nikolay Sivov
682ea785df windowscodecs: Implement Initialize() and GetSize() for bitmap clipper. 2013-07-19 19:15:02 +02:00
Nikolay Sivov
5d4c614c05 windowscodecs: Added IWICBitmapClipper stub. 2013-07-19 19:14:51 +02:00
Dmitry Timoshkov
3738c6b05c windowscodecs: Generate global GIF palette even a real one is missing. 2013-07-19 16:34:46 +02:00
Dmitry Timoshkov
f6c73a227b windowscodecs/tests: Add a test for global GIF palette exposed by recent Windows versions. 2013-07-19 16:34:42 +02:00
Francois Gouget
9f90ec8dea windowscodecs: Autoconf macros don't always have a value. 2013-07-19 11:53:33 +02:00
Alexandre Julliard
0fc73914e2 windowscodecs/tests: Pass the correct constant to IWICImagingFactory_CreateBitmapFromHBITMAP. 2013-06-17 19:30:38 +02:00
Alexandre Julliard
b9921eb370 configure: Add a pkg-config check for libpng. 2013-05-16 16:47:37 +02:00
Alexandre Julliard
f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
Ludger Sprenker
b5dfd48bc8 windowscodecs: Add initializations for tiff encoder options. 2013-04-04 19:29:56 +02:00
Victor Martinez Calvo
cd7637ec6d windowscodecs: Don't overwrite bih.bV5AlphaMask and set the LCS_DEVICE_RGB flag in bih.bV5CSType. 2013-04-04 13:28:47 +02:00
Francois Gouget
b84d91dfec windowscodecs/tests: Add a trailing '\n' to an ok() call. 2013-04-03 17:54:38 +02:00
Ludger Sprenker
31f8c51b0b windowscodecs: Basic tests for tiff encoder options. 2013-04-01 20:41:48 +02:00
Dmitry Timoshkov
fb87ee2464 windowscodecs: Make JPEG decoder fallback to 96 dpi resolution for density_unit == 0 case. 2013-03-25 14:03:14 +01:00
Marcus Meissner
4641ed5c95 windowscodecs: Do not leak profile on errors (Coverity). 2013-03-25 13:55:51 +01:00
Dmitry Timoshkov
18e76792a7 windowscodecs: Fix handling of a tRNS PNG chunk in the frame CopyPalette method. 2013-03-08 11:02:02 +01:00
Dmitry Timoshkov
ec22949874 windowscodecs: Ask libpng to ignore CRC of PNG chunks.
According to my tests with manually created PNG images WIC ignores CRC errors
for both critical and ancillary chunks.
2013-03-07 14:56:16 +01:00
Dmitry Timoshkov
f18439da51 windowscodecs: Add a comment to PNG decoder that Windows ignores CRC of the chunks. 2013-03-06 11:46:25 +01:00
Dmitry Timoshkov
b0e8a18a5d windowscodecs: Add a test for palette of a PNG image with PLTE and tRNS chunks. 2013-03-06 11:46:18 +01:00
Andrew Talbot
81afb28818 windowscodecs: Avoid signed-unsigned integer comparisons. 2013-03-04 11:15:16 +01:00
Andrew Talbot
e458665a42 windowscodecs: Avoid signed-unsigned integer comparisons. 2013-03-01 10:35:18 +01:00
Hans Leidekker
d8c71dd5ed windowscodecs: Implement IWICBitmapFrameDecode::GetColorContexts for TIFF images. 2013-02-11 17:52:18 +01:00
Hans Leidekker
ba02cb25d3 windowscodecs: Implement IWICComponentFactory::CreateDecoderFromFileHandle. 2013-02-06 20:28:29 +01:00
Hans Leidekker
d855ed4153 windowscodecs: Convert the source bitmap to the requested pixel format in IWICColorTransform::Initialize. 2013-02-06 20:28:29 +01:00
Hans Leidekker
d9bfbd61d8 windowscodecs: Add a stub IWICColorTransform implementation. 2013-02-06 20:28:29 +01:00
Hans Leidekker
b64eb8a8d6 windowscodecs: Implement IWICColorContext::InitializeFromFilename. 2013-02-06 20:28:29 +01:00
Dmitry Timoshkov
e6c88226ef windowscodecs: Implement GetThumbnail in the ICO frame decoder. 2013-01-30 17:20:13 +01:00
Ludger Sprenker
2ee3e8073f windowscodecs: Implement IPropertyBag2::Read. 2013-01-30 13:10:56 +01:00
Ludger Sprenker
d27fe13ffb windowscodecs: Implement IPropertyBag2::Write. 2013-01-30 13:10:52 +01:00
Ludger Sprenker
987c81bae5 windowscodecs: Implement IPropertyBag2::GetPropertyInfo. 2013-01-30 13:10:47 +01:00
Ludger Sprenker
71bd7fdf77 windowscodecs: Implement IPropertyBag2::CountProperties. 2013-01-30 13:10:38 +01:00
Ludger Sprenker
d4b1db7141 windowscodecs: Implement ComponentFactory::CreateEncoderPropertyBag. 2013-01-30 13:10:24 +01:00
Ludger Sprenker
cf0334b654 windowscodecs: Add tests for IPropertyBag2. 2013-01-29 17:50:18 +01:00
Dmitry Timoshkov
89f044db15 windowscodecs: Add a test for CreateBitmapFromHBITMAP. 2013-01-18 13:28:58 +01:00
Dmitry Timoshkov
0df1742307 windowscodecs: Fix reading the mask bits in CreateBitmapFromHICON. 2013-01-15 12:11:15 +01:00
Dmitry Timoshkov
4ba27f7930 windowscodecs: Implement CreateBitmapFromHICON. 2013-01-14 11:03:46 +01:00
Dmitry Timoshkov
89838342b7 windowscodecs: Add a test for CreateBitmapFromHICON. 2013-01-11 12:17:06 +01:00
Dmitry Timoshkov
8d72c2771d windowscodecs: BMP decoder should always return valid image resolution. 2013-01-09 12:48:42 +01:00
Dmitry Timoshkov
01ab797b64 windowscodecs: Add a test for loading a .bmp file with BITMAPINFOHEADER. 2013-01-09 12:48:36 +01:00
Vincent Povirk
e61e4719e5 windowscodecs: Don't copy extra data from the end of a row. 2013-01-08 12:18:11 +01:00
Ludger Sprenker
ead7c50b5d windowscodecs: Support 24bppRGB in tiff encoder. 2013-01-07 13:38:10 +01:00
Ludger Sprenker
dbdec221d1 windowscodecs: Test conversions of the 24bpp PixelFormats. 2013-01-07 13:38:09 +01:00
Ludger Sprenker
968eac9aaf windowscodecs: Support conversions of the 24bpp PixelFormats. 2013-01-07 13:38:09 +01:00