Opened 14 years ago

Closed 13 years ago

Last modified 10 years ago

#3058 closed task (fixed)

libjpeg 8b

Reported by: willimm Owned by: Randy McMurchy
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Yes, yet another libjpeg version. I hear you cry. Good thing that there are no ABI changes in this release. The changes are (lifted from the change.log file):

jpegtran now supports the same -scale option as djpeg for "lossless" resize.
An implementation of the JPEG SmartScale extension is required for this
feature.  A (draft) specification of the JPEG SmartScale extension is
available as a contributed document at ITU and ISO.  Revision 2 or later
of the document is required (latest document version is Revision 3).
The SmartScale extension will enable more features beside lossless resize
in future implementations, as described in the document (new compression
options).

Add sanity check in BMP reader module to avoid cjpeg crash for empty input
image (thank to Isaev Ildar of ISP RAS, Moscow, RU for reporting this error).

Add data source and destination managers for read from and write to
memory buffers.  New API functions jpeg_mem_src and jpeg_mem_dest.
Thank to Roberto Boni from Italy for the suggestion.

So yea, I think we should consider this for 6.5.

Change History (8)

comment:1 by tromador, 14 years ago

Version bump to libjpeg8a (release 28 Feb 2010)

in reply to:  1 comment:2 by willimm, 14 years ago

Replying to tromador:

Version bump to libjpeg8a (release 28 Feb 2010)

Now version 8b. Also, the changelogs for 8a and 8b:

Version 8b  16-May-2010
-----------------------

Repair problem in new memory source manager with corrupt JPEG data.
Thank to Ted Campbell and Samuel Chun for the report.

Repair problem in Makefile.am test target.
Thank to anonymous user for the report.

Support MinGW installation with automatic configure.
Thank to Volker Grabsch for the suggestion.


Version 8a  28-Feb-2010
-----------------------

Writing tables-only datastreams via jpeg_write_tables works again.

Support 32-bit BMPs (RGB image with Alpha channel) for read in cjpeg.
Thank to Brett Blackham for the suggestion.

Improve accuracy in floating point IDCT calculation.
Thank to Robert Hooke for the hint.

No ABI changes that I can see, just general fixes.

comment:3 by Randy McMurchy, 13 years ago

Summary: libjpeg 8libjpeg 8b

Builds fine against recent LFS SVN

comment:4 by (none), 13 years ago

Milestone: 6.5

Milestone 6.5 deleted

comment:5 by Randy McMurchy, 13 years ago

Milestone: 6.7

Updated milestone to 6.7

comment:6 by Randy McMurchy, 13 years ago

Owner: changed from blfs-book@… to Randy McMurchy
Status: newassigned

comment:7 by Randy McMurchy, 13 years ago

Resolution: fixed
Status: assignedclosed

Updated BLFS to libjpeg-8b

comment:8 by bdubbs@…, 10 years ago

Milestone: 6.7

Milestone 6.7 deleted

Note: See TracTickets for help on using tickets.