summaryrefslogtreecommitdiff
path: root/libavcodec/webp.c
Commit message (Collapse)AuthorAge
* webpdec: Fix decoding of the huffman group indices.Justin Ruggles2014-07-03
| | | | | | 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."
* webp: add a special case for a huffman table with only 1 symbolJustin Ruggles2013-12-05
| | | | | | | | | 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.
* webp: do not call av_frame_free() on the user-provided frameJustin Ruggles2013-12-05
| | | | Fixes double-free on error.
* webp: stop using deprecated avcodec_set_dimensionsAnton Khirnov2013-10-31
|
* Add a WebP decoderJustin Ruggles2013-09-18
Container and lossy decoding by Aneesh Dogra <aneesh@sugarlabs.org> Lossless decoding by Justin Ruggles <justin.ruggles@gmail.com>