Commit Graph

736 Commits

Author SHA1 Message Date
Michael Stefaniuc
da5dfe7e80 windowscodecs: Remove a redundant NULL check before HeapFree().
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-09 11:03:42 +09:00
Vincent Povirk
2e16630a61 windowscodecs: Implement png cHRM metadata reader.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-17 00:09:18 +09:00
Vincent Povirk
9b27a178a9 windowscodecs: Add test for png cHRM metadata.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-17 00:09:18 +09:00
Francois Gouget
ebaa5ac767 windowscodecs/tests: A spelling fix for a converter ok() message.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-19 13:44:25 +09:00
Francois Gouget
a2f285bf7e windowscodecs: Fix spelling of a few private struct names.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-18 15:16:18 +09:00
Dmitry Timoshkov
2f74d91d87 windowscodecs: Allocate correct amount of memory for PNG image data.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-15 12:32:52 +09:00
Dmitry Timoshkov
aaddf1365a windowscodecs: Fix a copy/paste mistake.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-08 00:56:39 +09:00
Andrew Eikum
70a643d056 windowscodecs: Stub IMetadataBlockReader for jpegformat.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 12:12:12 +09:00
Andrew Eikum
1b8e123465 windowscodecs: Stub IWICMetadataQueryReader.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 12:12:10 +09:00
Frédéric Delanoy
e8704b6b8d windowscodecs/tests: Use todo_wine_if() in tests.
Signed-off-by: Frédéric Delanoy <frederic.delanoy@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 13:32:13 +09:00
André Hentschel
782666be0d windowscodecs/tests: Use todo_wine_if() in tests.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-23 20:22:22 +09:00
Aric Stewart
af6413aaeb windowscodecs/tests: Handle failure to create TIFF decoder.
Signed-off-by: Aric Stewart <aric@codeweavers.com>
2015-10-01 16:34:26 +09:00
Aric Stewart
dc3bf7d85b windowscodecs/tests: Handle failure to create PNG decoder.
Signed-off-by: Aric Stewart <aric@codeweavers.com>
2015-10-01 16:34:23 +09:00
Andrey Gusev
5cdcd4493f Assorted spelling and typos fixes. 2015-08-18 15:00:13 +09:00
Dmitry Timoshkov
7eaff17786 windowscodecs: Properly handle empty GIF extension blocks. 2015-07-15 23:18:39 +09:00
Dmitry Timoshkov
d1fde625a3 windowscodecs: Don't fail to decode GIF if an image has been already loaded. 2015-07-14 14:42:37 +09:00
Dmitry Timoshkov
51a3bc2d9d windowscodecs/tests: Add some tests for loading truncated GIF images. 2015-07-14 14:42:27 +09:00
Dmitry Timoshkov
d57b87c0f3 windowscodecs: Add support for 8bpp grayscale TIFF with 8bpp alpha. 2015-07-14 14:41:27 +09:00
Sebastian Lackner
e5f57e6342 windowscodecs: Fix build failure on OSX. 2015-07-01 15:12:44 +09:00
Sebastian Lackner
863f432a7d windowscodecs: Distinguish interface and implementation pointer for IcnsEncoder. 2015-06-30 14:42:19 +09:00
Sebastian Lackner
40e364f0a6 windowscodecs: Distinguish interface pointer and implementation pointer. 2015-06-26 20:35:04 +09:00
Sebastian Lackner
c0f5d024ca windowscodecs/tests: Fix test condition which is always true. 2015-06-25 14:29:39 +09:00
Vincent Povirk
27ae589d2a windowscodecs: Fix crash when PNG decoder is freed without successful init. 2015-04-13 15:22:41 +09:00
Francois Gouget
af4324e433 windowscodecs/tests: Fix compilation on systems that don't support nameless unions. 2015-04-13 15:04:36 +09:00
Vincent Povirk
131a7b03e8 windowscodecs: Implement PNG gAMA metadata reader. 2015-04-07 15:09:54 +09:00
Vincent Povirk
5b893587bd windowscodecs: Add test for PNG gAMA metadata. 2015-04-07 15:09:47 +09:00
Nikolay Sivov
de6649ede0 wincodecs: Use valid bitmap cache option. 2015-04-02 23:14:36 +09:00
Sergey Isakov
98186d42a5 windowscodecs: Fix wrong pointer to formal parameter. 2015-04-01 22:34:20 +09:00
Vincent Povirk
f2f5cd831b windowscodecs: Implement PngDecoder_Block_GetReaderByIndex. 2015-03-31 00:04:43 +09:00
Vincent Povirk
43c97b871f windowscodecs: Implement PngDecoder_Block_GetCount. 2015-03-31 00:04:43 +09:00
Michael Stefaniuc
a21f30c23e windowscodecs/tests: Actually test the return of IWICBitmap_GetSize(). 2015-03-30 19:10:29 +09:00
Francois Gouget
0d80651e95 windowscodecs: Remove unneeded NONAMELESSXXX directives. 2015-03-27 00:12:37 +09:00
Piotr Caban
02d4c6b5ac windowscodecs: Show that WIC doesn't do GIF frames composition. 2015-03-13 21:52:51 +09:00
Piotr Caban
531992c760 windowscodecs: Store stream reference in png decoder. 2015-03-13 21:52:43 +09:00
Piotr Caban
b681123385 windowscodecs: Store stream reference in gif decoder. 2015-03-13 21:52:41 +09:00
Piotr Caban
df9ec3c178 windowscodecs: Add helper to create internal COM classes without CoCreateInstance call if possible. 2015-03-06 20:31:35 +09:00
Piotr Caban
f623042fb9 windowscodecs: Make it possible to use MetadataReaders when COM was not initialized. 2015-03-05 21:28:47 +09:00
Piotr Caban
ca5c0f6b14 windowscodecs: Initialize unused part of metadata PROPVARIANT to 0. 2015-03-05 21:28:40 +09:00
Michael Stefaniuc
c2eb206f99 windowscodecs/tests: Actually test some return values (PVS-Studio). 2015-03-04 21:50:44 +09:00
Christian Costa
cc95915a3c windowscodecs: Fix init of LONGLONG variable with a negative value in TGA decoder. 2015-03-04 21:50:37 +09:00
André Hentschel
ef9562a42f windowscodecs: Remove unused strings (Clang). 2014-12-04 14:03:20 +01:00
Vincent Povirk
fa455f594b windowscodecs: Add fallback to unknown metadata reader. 2014-11-14 14:12:03 +09:00
Vincent Povirk
1dee37340d windowscodecs: Implement ComponentFactory_CreateMetadataReaderFromContainer. 2014-11-14 14:11:57 +09:00
Vincent Povirk
8d96b22dd7 windowscodecs: Don't check undefined memory in tests on Wine. 2014-11-14 14:11:49 +09:00
Vincent Povirk
499f32b317 windowscodecs: Implement MetadataReaderInfo_MatchesPattern. 2014-11-13 18:46:37 +09:00
Vincent Povirk
8891b8f815 windowscodecs: Implement MetadataReaderInfo_GetPatterns. 2014-11-13 18:46:35 +09:00
Vincent Povirk
a8d08e2ad7 windowscodecs: Implement MetadataReaderInfo_GetContainerFormats. 2014-11-13 18:46:34 +09:00
Vincent Povirk
e53e798aa7 windowscodecs: Treat missing GUID list keys as empty. 2014-11-13 16:31:50 +09:00
Vincent Povirk
a5d569934f windowscodecs: Fix race condition loading libpng. 2014-11-07 14:03:31 +09:00
Michael Müller
23988fef9c windowscodecs: Fix number of returned properties in PropertyBag_GetPropertyInfo. 2014-08-07 17:53:54 +02:00