Commit Graph

40 Commits

Author SHA1 Message Date
Andrew Talbot 2e27be37c3 windowscodecs: Mark some fall-throughs in switch statements. 2011-10-11 13:37:49 +02:00
Vincent Povirk e9fba4fc07 windowscodecs: Implement GetDecoderInfo for all the decoders. 2011-07-28 11:30:09 +02:00
Vincent Povirk 5a45076d1d windowscodecs: Implement GetContainerFormat for more components. 2011-07-28 11:30:02 +02:00
Vincent Povirk 785f84a63c windowscodecs: Treat unspecified extra channels as alpha data. 2011-06-15 20:04:38 +02:00
Vincent Povirk 9483b3ba86 windowscodecs: Treat samples as unspecified if there's no ExtraSamples tag. 2011-04-25 13:03:22 +02:00
Vincent Povirk a08aa5391e windowscodecs: Handle broken TIFF files without a RowsPerStrip tag. 2011-04-21 16:53:42 +02:00
Vincent Povirk 0b75067c02 windowscodecs: Implement TiffEncoder_Commit. 2011-04-11 19:32:48 +02:00
Vincent Povirk e4986fc994 windowscodecs: Implement TiffFrameEncode_Commit. 2011-04-11 19:32:42 +02:00
Vincent Povirk 75a010581a windowscodecs: Implement TiffFrameDecode_WriteSource. 2011-04-06 21:18:49 +02:00
Vincent Povirk 518f4fd6de windowscodecs: Implement TiffFrameEncode_WritePixels. 2011-04-06 21:18:45 +02:00
Vincent Povirk 28fc658da8 windowscodecs: Implement TiffFrameEncode_SetResolution. 2011-04-06 21:18:39 +02:00
Vincent Povirk eaf61d8361 windowscodecs: Implement TiffFrameEncode_SetSize. 2011-04-06 21:18:35 +02:00
Vincent Povirk 3c8edfe9dc windowscodecs: Implement TiffFrameEncode_SetPixelFormat. 2011-04-06 21:18:31 +02:00
Vincent Povirk 2cad663198 windowscodecs: Implement TiffFrameEncode_Initialize. 2011-04-06 12:05:08 +02:00
Vincent Povirk c876357c11 windowscodecs: Implement TiffEncoder_CreateNewFrame. 2011-04-06 12:05:07 +02:00
Vincent Povirk 39fc092b7c windowscodecs: Implement TiffEncoder_Initialize. 2011-04-06 12:05:07 +02:00
Vincent Povirk fb356a3e66 windowscodecs: Add stub TIFF encoder. 2011-04-06 12:05:07 +02:00
Vincent Povirk 562267a7fb windowscodecs: Implement TiffDecoder_GetResolution. 2011-04-06 12:05:07 +02:00
Vincent Povirk 10080298dc windowscodecs: Add support for reading tiled TIFF images. 2011-03-28 17:16:33 +02:00
Vincent Povirk 377d890820 windowscodecs: Ignore an unspecified extra sample in RGB TIFF images. 2011-01-11 16:05:44 +01:00
Vincent Povirk d9fb1a4b92 windowscodecs: Add a utility function for swapping 8-bit BGR/RGB data. 2011-01-11 16:05:43 +01:00
Michael Stefaniuc 34fc890285 windowscodecs: Standardize the COM usage in tiffformat.c. 2010-11-29 13:28:23 +01:00
Vincent Povirk 631d9860ad windowscodecs: Seek to start of stream when opening TIFF files. 2010-10-21 12:27:43 +02:00
Vincent Povirk b9beb9227d windowscodecs: Support TIFF images with alpha data. 2010-10-21 12:26:12 +02:00
Vincent Povirk 0ce1c796e4 windowscodecs: Implement TiffFrameDecode_CopyPalette. 2010-10-21 12:26:05 +02:00
Krzysztof Nowicki 145bda5aa6 windowscodecs: Fix *_CopyPixels functions to properly handle a NULL rectangle. 2010-10-20 10:23:35 +02:00
Vincent Povirk c37f6fb196 windowscodecs: Handle TIFF's with RowsPerStrip greater than Height. 2010-08-25 11:58:50 +02:00
Vincent Povirk 4cedec5975 windowscodecs: Handle WhiteIsZero TIFF images. 2010-08-25 11:58:45 +02:00
Vincent Povirk 73d539e657 windowscodecs: Always check TIFF sample count and planar configuration.
This more closely matches the TIFF spec. These values are valid for all
photometric interpretations.
2010-08-25 11:58:40 +02:00
Vincent Povirk e486a17a40 windowscodecs: Byte-swap image data from big endian TIFF files. 2010-08-25 11:58:30 +02:00
Vincent Povirk c30d165ec8 windowscodecs: Add support for decoding 48-bit TIFF images. 2010-08-25 11:58:22 +02:00
Vincent Povirk e390839732 windowscodecs: Fix the tile coordinate translation in the TIFF decoder. 2010-05-31 12:14:27 +02:00
Vincent Povirk 416eb191cb windowscodecs: Add support for decoding RGB TIFF images. 2010-03-22 11:44:18 +01:00
Vincent Povirk 2ed101f6fc windowscodecs: Implement CopyPixels for the TIFF decoder. 2010-03-22 11:44:12 +01:00
Vincent Povirk 8996ffbfc6 windowscodecs: Implement GetSize for the TIFF decoder. 2010-03-22 11:44:06 +01:00
Vincent Povirk 8066e9beca windowscodecs: Implement GetPixelFormat for TIFF decoder. 2010-03-22 11:44:00 +01:00
Vincent Povirk ccaf1b1e5d windowscodecs: Implement GetFrame for the TIFF decoder. 2010-03-22 11:43:55 +01:00
Vincent Povirk c048bb07ca windowscodecs: Implement GetFrameCount for the TIFF decoder. 2010-03-22 11:43:48 +01:00
Vincent Povirk 0d285eac80 windowscodecs: Implement Initialize for the TIFF decoder. 2010-03-22 11:43:42 +01:00
Vincent Povirk 73cd569390 windowscodecs: Add a stub TIFF decoder. 2010-03-22 11:42:43 +01:00