Commit Graph

674 Commits

Author SHA1 Message Date
Vincent Povirk
ed1a03e494 windowscodecs: Silence a fixme. 2014-02-06 17:08:10 +01:00
Alexandre Julliard
cf0e96c6d0 configure: Rename substituted variables to a standard _CFLAGS and _LIBS format. 2014-01-30 14:51:33 +01:00
Alexandre Julliard
8aa64e3580 configure: Automatically expand _CFLAGS and _LIBS variables in all makefiles. 2014-01-30 12:42:56 +01:00
Frédéric Delanoy
9be7e1e82e windowscodecs/tests: Use common wine_dbgstr_guid implementation from test.h. 2014-01-30 12:42:55 +01:00
Dmitry Timoshkov
d03f65a51f windowscodecs: Move the aggregation check from object constructors to class factory. 2014-01-14 12:31:42 +01:00
Alexandre Julliard
0d533cf0bd makefiles: Allow define arguments to be specific to a single file. 2014-01-07 12:20:25 +01:00
Alexandre Julliard
99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard
5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Alexandre Julliard
1adaad4c89 makefiles: Remove no longer needed dlldata.o and testlist.o extra objects. 2013-12-31 19:05:12 +01:00
Alexandre Julliard
d08ff3ff19 makefiles: Use a single variable for all types of idl files. 2013-12-31 18:15:17 +01:00
Vincent Povirk
7a728d1813 windowscodecs: Don't treat S_FALSE as failure. 2013-12-02 10:47:52 +01:00
Vincent Povirk
8dafdd0a56 windowscodecs: Use alpha options in CreateBitmapFromHBITMAP. 2013-11-20 11:24:56 +01:00
Vincent Povirk
25264f0b11 windowscodecs: Implement IPropertyBag2_Write_Proxy. 2013-11-18 11:16:16 +01:00
Alexandre Julliard
c7803b885b makefiles: Add makedep pragmas for registration idl files. 2013-11-05 20:38:18 +01:00
Alexandre Julliard
074f30b9e3 makefiles: Add makedep pragmas for proxy idl files. 2013-11-05 20:38:18 +01:00
Vincent Povirk
4d30c057bf windowscodecs: Implement WICSetEncoderFormat_Proxy. 2013-10-29 10:19:01 +01:00
Frédéric Delanoy
0153a962f6 windowscodecs: Use BOOL type where appropriate. 2013-10-21 10:44:41 +02:00
Frédéric Delanoy
98757d12cf windowscodecs/tests: Use BOOL type where appropriate. 2013-10-21 10:44:22 +02:00
Dmitry Timoshkov
5e78e0b695 windowscodecs: Add support for IMILBitmapSource interface. 2013-10-18 14:39:38 +02:00
Frédéric Delanoy
919e8236ee windowscodecs/tests: Use BOOL type where appropriate. 2013-10-07 13:32:06 +02:00
Frédéric Delanoy
cdf809a6c0 windowscodecs: Use BOOL type where appropriate. 2013-10-07 13:32:06 +02:00
Michael Stefaniuc
2720e81504 windowscodecs/tests: Use the W version of GetObject(). 2013-10-02 11:02:40 +02:00
Frédéric Delanoy
2413841ecb windowscodecs: Use BOOL type where appropriate. 2013-09-25 19:51:10 +02:00
Michael Stefaniuc
b08869420a windowscodecs: Avoid using CONST. 2013-09-24 12:58:17 +02:00
Dmitry Timoshkov
c6d62ff081 windowscodecs: Implement CreateBitmapFromHBITMAP. 2013-09-18 20:21:08 +02:00
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