Vincent Povirk
|
7a728d1813
|
windowscodecs: Don't treat S_FALSE as failure.
|
2013-12-02 10:47:52 +01:00 |
Dmitry Timoshkov
|
3738c6b05c
|
windowscodecs: Generate global GIF palette even a real one is missing.
|
2013-07-19 16:34:46 +02:00 |
Andrew Talbot
|
c31909e894
|
windowscodecs: Remove unneeded address-of operator from array name.
|
2012-12-10 11:21:05 +01:00 |
Andrew Talbot
|
4bb2c61b39
|
windowscodecs: Remove unneeded address-of operators from array names.
|
2012-12-07 10:33:51 +01:00 |
Dmitry Timoshkov
|
a8eaeaf511
|
windowscodecs: Make GetFrame return WINCODEC_ERR_FRAMEMISSING without an image data.
|
2012-11-23 18:06:10 +01:00 |
Dmitry Timoshkov
|
7baf4ecd06
|
windowscodecs: Implement QueryCapability in the GIF decoder.
|
2012-11-22 11:56:58 +01:00 |
Dmitry Timoshkov
|
892c16e661
|
windowscodecs: Reimplement GetFrameCount of the GIF decoder.
|
2012-11-22 11:56:40 +01:00 |
Dmitry Timoshkov
|
7fcf7e831c
|
windowscodecs: Use appropriate helper to release GIF decoder.
|
2012-09-26 10:59:24 +02:00 |
Dmitry Timoshkov
|
36560f462b
|
windowscodecs: Take into account return value of IWICPalette_InitializeCustom().
|
2012-09-24 10:03:27 +02:00 |
Dmitry Timoshkov
|
a457978489
|
windowscodecs: Calculate transparent color index for global GIF palette.
|
2012-09-24 10:03:22 +02:00 |
Dmitry Timoshkov
|
54800a8074
|
windowscodecs: Implement IWICBitmapDecoder_CopyPalette for the GIF decoder.
|
2012-09-24 10:03:09 +02:00 |
Dmitry Timoshkov
|
507abc41ca
|
windowscodecs: Fix calculation of transparent GIF color index.
|
2012-09-24 10:01:08 +02:00 |
Dmitry Timoshkov
|
56f37637b8
|
windowscodecs: Return WINCODEC_ERR_FRAMEMISSING if there is no global GIF palette.
|
2012-09-24 10:01:02 +02:00 |
Dmitry Timoshkov
|
6715b186f6
|
windowscodecs: Avoid unnecessary memory allocations.
|
2012-09-21 10:53:57 +02:00 |
Dmitry Timoshkov
|
9db35b9cea
|
windowscodecs: Use symbolic names for GIF extensions.
|
2012-09-18 14:47:01 +02:00 |
Dmitry Timoshkov
|
a0ca998e08
|
windowscodecs: Create frame metadata readers from GIF decoder data.
|
2012-09-18 14:47:01 +02:00 |
Dmitry Timoshkov
|
609b9a4da8
|
windowscodecs: Create global metadata readers from GIF decoder data.
|
2012-09-18 14:47:01 +02:00 |
Dmitry Timoshkov
|
4786472879
|
windowscodecs: GIF decoder should add header and trailer to extension blocks.
Metadata readers now have access to complete and correctly formatted data
stream.
|
2012-09-18 14:47:01 +02:00 |
Dmitry Timoshkov
|
629e7f44cb
|
windowscodecs: Store GIF frame extensions in a dedicated Extensions structure.
|
2012-09-18 14:47:00 +02:00 |
Dmitry Timoshkov
|
cfdf84b434
|
windowscodecs: Add support for color table sort flag to the GIF decoder.
|
2012-09-17 12:08:25 +02:00 |
Dmitry Timoshkov
|
ec206a843f
|
windowscodecs: Implement GIF Comment Extension metadata reader.
|
2012-09-17 12:08:11 +02:00 |
Dmitry Timoshkov
|
be28f266ff
|
windowscodecs: Implement GIF Application Extension metadata reader.
|
2012-09-17 12:08:00 +02:00 |
Dmitry Timoshkov
|
fd0cbf9ebe
|
windowscodecs: Fix calculation of GIF local color table size from decoder data.
|
2012-09-14 11:40:17 +02:00 |
Dmitry Timoshkov
|
664f1c4770
|
windowscodecs: Create Graphic Control Extension metadata block for a GIF frame.
|
2012-09-13 17:00:33 +02:00 |
Dmitry Timoshkov
|
003c20467c
|
windowscodecs: Create Image Descriptor metadata block for a GIF frame.
|
2012-09-13 17:00:28 +02:00 |
Dmitry Timoshkov
|
5373f8520d
|
windowscodecs: Create Logical Screen Descriptor metadata for the GIF decoder.
|
2012-09-12 12:48:30 +02:00 |
Dmitry Timoshkov
|
039f6d5114
|
windowscodecs: Make sure that all GIF metadata blocks are properly packed.
|
2012-09-12 12:48:26 +02:00 |
Dmitry Timoshkov
|
26628b4c0a
|
windowscodecs: Implement Graphic Control Extension metadata reader.
|
2012-09-11 11:14:21 +02:00 |
Dmitry Timoshkov
|
97fc6be67d
|
windowscodecs: Implement Image Descriptor metadata reader.
|
2012-09-11 11:14:14 +02:00 |
Dmitry Timoshkov
|
500ab2b5c7
|
windowscodecs: Implement Logical Screen Descriptor metadata reader.
|
2012-09-11 11:14:05 +02:00 |
Dmitry Timoshkov
|
19479795d9
|
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
2012-07-24 19:58:39 +02:00 |
Michael Stefaniuc
|
8d8dd3de54
|
windowscodecs: Standardize the COM usage in gifformat.c.
|
2010-11-29 13:28:23 +01:00 |
Krzysztof Nowicki
|
145bda5aa6
|
windowscodecs: Fix *_CopyPixels functions to properly handle a NULL rectangle.
|
2010-10-20 10:23:35 +02:00 |
Joel Holdsworth
|
57e00c851e
|
windowscodecs: Implemented GifFrameDecode_GetResolution.
|
2010-10-07 12:05:06 +02:00 |
Vincent Povirk
|
3caf7204e6
|
windowscodecs: Add locking to the GIF decoder.
|
2010-04-13 11:30:25 +02:00 |
Vincent Povirk
|
f343c33083
|
windowscodecs: Implement GetDecoderInfo for the GIF decoder.
|
2009-08-19 12:08:43 +02:00 |
Vincent Povirk
|
2b14970e51
|
windowscodecs: Implement GetContainerFormat for the GIF decoder.
|
2009-08-19 12:08:38 +02:00 |
Vincent Povirk
|
19e7803088
|
windowscodecs: Implement CopyPixels for GIF decoder.
|
2009-08-19 12:08:13 +02:00 |
Vincent Povirk
|
548cd05ceb
|
windowscodecs: Implement CopyPalette for the GIF decoder.
|
2009-08-18 14:59:54 +02:00 |
Vincent Povirk
|
d095d27d92
|
windowscodecs: Implement GetSize for the GIF decoder.
|
2009-08-18 14:59:44 +02:00 |
Vincent Povirk
|
45e9804a8e
|
windowscodecs: Implement GetFrameCount and GetFrame for the GIF decoder.
|
2009-08-18 14:59:35 +02:00 |
Vincent Povirk
|
e6eb982ca6
|
windowscodecs: Implement Initialize for the GIF decoder.
|
2009-08-18 14:59:17 +02:00 |
Vincent Povirk
|
0c4a5620e8
|
windowscodecs: Add stub GIF decoder.
|
2009-08-18 14:58:18 +02:00 |