| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
c6698dfe7c |
webpdec: Fix decoding of the huffman group indices.
Per the specification, "The red and green components of a pixel define the meta Huffman code used in a particular block of the ARGB image." |
11 years ago |
|
|
d085f80fa1 |
webp: add a special case for a huffman table with only 1 symbol
The vlc reader cannot handle 0-bit huffman codes. For most situations WebP uses the "simple" huffman coding for this case, but that will only handle symbols up to 255. For the LZ77 distance codes, larger symbol values are needed, so it can happen in rare cases that a normal huffman table is used that only has a single symbol. |
12 years ago |
|
|
f51e3a1971 |
webp: do not call av_frame_free() on the user-provided frame
Fixes double-free on error. |
12 years ago |
|
|
0a9e94bba8 | webp: stop using deprecated avcodec_set_dimensions | 12 years ago |
|
|
c4bfa09807 |
Add a WebP decoder
Container and lossy decoding by Aneesh Dogra <aneesh@sugarlabs.org> Lossless decoding by Justin Ruggles <justin.ruggles@gmail.com> |
12 years ago |