Commit Graph

410 Commits

Author SHA1 Message Date
Dmitry Timoshkov
0e55fb682f windowscodecs: Implement MetadataHandler_GetValueByIndex. 2012-06-20 11:12:35 +02:00
Dmitry Timoshkov
75a8814633 windowscodecs: Implement MetadataHandler_GetMetadataFormat. 2012-06-20 11:12:11 +02:00
Dmitry Timoshkov
27743c81a9 windowscodecs: Implement MetadataHandler_GetMetadataHandlerInfo. 2012-06-20 11:12:01 +02:00
Dmitry Timoshkov
8802a9a84c windowscodecs: Add MetadataReaderInfo implementation. 2012-06-20 11:11:51 +02:00
Vincent Povirk
d0f31cddfe windowscodecs: Implement IWICComponentInfo::GetVersion. 2012-06-19 11:10:18 +02:00
Vincent Povirk
7d19b39c2d windowscodecs: Implement IWICComponentInfo::GetVendorGUID. 2012-06-19 11:10:13 +02:00
Vincent Povirk
d99740e8ea windowscodecs: Always report pixel formats are signed. 2012-06-19 11:10:07 +02:00
Vincent Povirk
0dee027df3 windowscodecs: Implement IWICComponentInfo::GetFriendlyName. 2012-06-19 11:10:02 +02:00
Vincent Povirk
2846921f91 windowscodecs: Check for NULL in IWICComponentInfo::GetComponentType. 2012-06-19 11:09:55 +02:00
Dmitry Timoshkov
a16f7044a4 windowscodecs: Remove not reachable code in the TIFF decoder. 2012-06-18 11:59:41 +02:00
Alexandre Julliard
a7d08fcb6e windowscodecs: Fix some broken tests. 2012-06-15 18:35:37 +02:00
Dmitry Timoshkov
7cf036a471 windowscodecs: Check IFD structure when loading metadata. 2012-06-14 22:21:08 +02:00
Dmitry Timoshkov
5f22fdb86f windowscodecs: Add support for WICPersistOptionsLittleEndian/WICPersistOptionsBigEndian in the IFD metadata reader. 2012-06-14 22:21:07 +02:00
Dmitry Timoshkov
ec43788803 windowscodecs: Implement partial loading of IFD metadata. 2012-06-14 22:21:07 +02:00
Dmitry Timoshkov
17a64c4450 windowscodecs: Add a test to show that metadata reader may not rewind the stream after loading the data. 2012-06-14 22:21:07 +02:00
Vincent Povirk
387d1e9790 windowscodecs: Implement IWICComponentInfo::GetAuthor. 2012-06-14 19:13:20 +02:00
Vincent Povirk
1ceb2f2a48 windowscodecs: Add stub IWICPixelFormatInfo implementation. 2012-06-14 19:13:12 +02:00
Vincent Povirk
9b7dca8453 windowscodecs: Register pixel formats. 2012-06-14 19:12:56 +02:00
Vincent Povirk
f557fa692b windowscodecs: Add test for IWICComponentInfo. 2012-06-14 19:12:44 +02:00
Dmitry Timoshkov
4f16c2f791 windowscodecs: Reimplement TiffDecoder_GetFrameCount using TIFFNumberOfDirectories. 2012-06-13 21:35:41 +02:00
Dmitry Timoshkov
9f58bef1ac windowscodecs: Add WICIfdMetadataReader registration. 2012-06-08 19:35:20 +02:00
Dmitry Timoshkov
781113f4da windowscodecs: Add WICIfdMetadataReader stub implementation. 2012-06-08 19:35:20 +02:00
Dmitry Timoshkov
8d71cc1f2d windowscodecs: Implement MetadataHandler_GetCount. 2012-06-08 19:35:19 +02:00
Dmitry Timoshkov
1f48c89e04 windowscodecs: Protect from invalid input some metadata handler methods. 2012-06-08 19:35:19 +02:00
Vincent Povirk
d3f7247ea5 windowscodecs: Add metadata reader information to the registry. 2012-06-07 21:49:47 +02:00
Vincent Povirk
46991dc9fb windowscodecs: Add test for IWICMetadataReaderInfo. 2012-06-07 21:49:41 +02:00
Vincent Povirk
434e7b8e1e windowscodecs: Add stub IWICMetadataBlockReader to PNG decoder. 2012-06-07 21:43:08 +02:00
Vincent Povirk
8fdddd8779 windowscodecs: Add test for IWICMetadataBlockReader interface. 2012-06-07 21:43:00 +02:00
Dmitry Timoshkov
34229e5fb6 windowscodecs: Add a stubbed out IWICMetadataBlockReader to TIFF decoder. 2012-06-07 16:23:17 +02:00
Francois Gouget
624ad399f1 windowscodecs/tests: Fix compilation on systems that don't support nameless structs. 2012-06-06 12:39:46 +02:00
Józef Kucia
cc547444df windowscodecs/tests: Fix the expected values in some ok() messages. 2012-06-05 19:58:22 +02:00
Józef Kucia
d770297c37 windowscodecs: Implement IWICStream::InitializeFromIStream. 2012-05-31 12:37:24 +02:00
Vincent Povirk
568233621f Revert "windowscodecs: Add a stubbed out IWICMetadataBlockReader interface.".
This reverts commit 882c1026a8.
2012-05-31 12:37:19 +02:00
Vincent Povirk
a6bf3735f2 windowscodecs: Add tests for IWICMetadataBlockReader on handler classes. 2012-05-31 12:37:18 +02:00
Dmitry Timoshkov
50d53928e0 windowscodecs: Extend IWICImagingFactory to IWICComponentFactory. 2012-05-29 10:57:10 +02:00
Dmitry Timoshkov
fd31112ab0 windowscodecs: Add support for preferred vendor guid in CreateDecoderFromStream. 2012-05-29 10:56:42 +02:00
Dmitry Timoshkov
74d53af5fd windowscodecs: Fix the test for rational IFD tag. 2012-05-29 10:56:15 +02:00
Dmitry Timoshkov
30fc8a553d windowscodecs: Add some tests for IFD metadata reader. 2012-05-25 13:45:51 +02:00
Dmitry Timoshkov
9cc82dd644 windowscodecs: Fix some typos in the tEXt metadata test. 2012-05-25 13:45:45 +02:00
Dmitry Timoshkov
882c1026a8 windowscodecs: Add a stubbed out IWICMetadataBlockReader interface. 2012-05-24 20:08:46 +02:00
Vincent Povirk
49b98b111d windowscodecs: Implement IWICBitmapCodecInfo::GetContainerFormat. 2012-05-18 18:09:31 +02:00
Vincent Povirk
73a4309234 windowscodecs: Add wrapper functions for IWICStream methods. 2012-05-17 17:44:24 +02:00
Vincent Povirk
6e2da125fd windowscodecs: Add wrapper functions for IWICComponentFactory methods. 2012-05-17 17:44:24 +02:00
Vincent Povirk
157c92de22 windowscodecs: Add wrapper functions for IWICMetadataBlockReader methods. 2012-05-17 17:44:23 +02:00
Vincent Povirk
803c2d782d windowscodecs: Add wrapper for IWICBitmapClipper_Initialize. 2012-05-16 18:30:29 +02:00
Vincent Povirk
d65cddae0a windowscodecs: Add wrapper for IWICBitmapScaler_Initialize. 2012-05-16 18:30:28 +02:00
Vincent Povirk
673b074e7b windowscodecs: Add wrapper for IWICFormatConverter_Initialize. 2012-05-16 18:30:28 +02:00
Vincent Povirk
4483f85d20 windowscodecs: Add wrapper functions for IWICBitmapEncoder methods. 2012-05-16 18:30:27 +02:00
Vincent Povirk
8a62406e00 windowscodecs: Add wrapper functions for IWICBitmapFrameEncode methods. 2012-05-16 18:30:27 +02:00
Vincent Povirk
6ca8e889d0 windowscodecs: Add wrapper functions for IWICBitmapDecoder methods. 2012-05-14 17:47:48 +02:00