A MMX/SSE2 accelerated library for manipulating JPEG image files

Edit Package libjpeg-turbo

The libjpeg-turbo package contains a library of functions for manipulating JPEG images.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000026 26 Bytes
libjpeg-ocloexec.patch 0000002998 2.93 KB
libjpeg-turbo-1.1.1-int32.patch 0000000287 287 Bytes
libjpeg-turbo-1.1.1-tiff-ojpeg.patch 0000001966 1.92 KB
libjpeg-turbo-1.1.1.tar.bz2 0001230318 1.17 MB
libjpeg-turbo.changes 0000002754 2.69 KB
libjpeg-turbo.spec 0000003999 3.91 KB
Latest Revision
Thomas Spahni's avatar Thomas Spahni (vodoo) committed (revision 1)
- add libtool as buildrequire to avoid implicit dependency

- Open all file descriptors with O_CLOEXEC, extended description
  in the patch file.

- updated to 1.1.1:
  * Fixed a 1-pixel error in row 0, column 21 of the luminance 
    plane generated by tjEncodeYUV().
  * libjpeg-turbo's accelerated Huffman decoder previously 
    ignored unexpected markers found in the middle of the 
    JPEG data stream during decompression. It will now 
    hand off decoding of a particular block to the unaccelerated 
    Huffman decoder if an unexpected marker is found, so that 
    the unaccelerated Huffman decoder can generate an appropriate 
    warning.
  * Fixed a bug in jpeg_read_coefficients() whereby it would 
    not initialize cinfo->image_width and cinfo->image_height 
    if libjpeg v7 or v8 emulation was enabled. This specifically 
    caused the jpegoptim program to fail if it was linked against 
    a version of libjpeg-turbo that was built with libjpeg v7 or 
    v8 emulation.
  * Eliminated excessive I/O overhead that occurred when reading 
    BMP files in cjpeg.
  * 

- updated to 1.1.0:
  * Added further protections against invalid Huffman codes.
  * Added an extended version of tjDecompressHeader().
  * Added arithmetic encoding and decoding support.
  * TurboJPEG/OSS can now compress from/decompress to
Comments 0
openSUSE Build Service is sponsored by