Lines Matching refs:Huffman

7 allows the Huffman codec to determine the word size at compile time.  Since
13 [2] Fixed an issue in the accelerated Huffman decoder that could have caused
16 libjpeg-turbo, the accelerated Huffman decoder was invoked (in most cases) only
18 to construct a JPEG image in which a single Huffman block is over 430 bytes
19 long, so this version of libjpeg-turbo activates the accelerated Huffman
26 path" of libjpeg-turbo's Huffman decoder to read from uninitialized memory.
105 Huffman codec was not being compiled in when libjpeg-turbo was built on
108 [7] Fixed an extremely rare bug in the Huffman encoder that caused 64-bit
110 quality=98, an optimized Huffman table, and the slow integer forward DCT were
143 [5] The Huffman encoder now uses clz and bsr instructions for bit counting on
166 discovered under which the Huffman encoder's local buffer can be overrun
169 Even though the Huffman local buffer was increased from 128 bytes to 136 bytes
173 order), the Huffman encoder can produce encoded blocks that approach double the
174 size of the unencoded blocks. Thus, the Huffman local buffer was increased to
230 [3] If an application attempts to decompress a Huffman-coded JPEG image whose
231 header does not contain Huffman tables, libjpeg-turbo will now insert the
232 default Huffman tables. In order to save space, many motion JPEG video frames
233 are encoded without the default Huffman tables, so these frames can now be
235 of the application. An application can still override the Huffman tables, for
244 [5] The Huffman encoder now uses clz and bsr instructions for bit counting on
299 [15] Fixed an extremely rare bug that could cause the Huffman encoder's local
386 [3] Fixed a Huffman encoder bug that prevented I/O suspension from working
453 [11] Fixed an issue in the accelerated Huffman decoder that could have caused
456 libjpeg-turbo, the accelerated Huffman decoder was invoked (in most cases) only
458 to construct a JPEG image in which a single Huffman block is over 430 bytes
459 long, so this version of libjpeg-turbo activates the accelerated Huffman
625 [2] libjpeg-turbo's accelerated Huffman decoder previously ignored unexpected
627 will now hand off decoding of a particular block to the unaccelerated Huffman
628 decoder if an unexpected marker is found, so that the unaccelerated Huffman
720 [10] Added further protections against invalid Huffman codes.
726 [1] The Huffman decoder will now handle erroneous Huffman codes (for instance,