[Libjpeg-turbo-devel] Inclusion of iccjpeg.c and header file in libjpeg-turbo
SIMD-accelerated libjpeg-compatible JPEG codec library
Brought to you by:
dcommander
|
From: Thomas W. <tw...@de...> - 2016-12-03 23:53:13
|
Hi,
I would like to discuss a possible inclusion of iccjpeg.{c,h} into
libjpeg-turbo. In 2013, Paweł Hajdan, Jr. already opened a discussion[1]
about the possibility of such an inclusion, but there was no final
decision.
I maintain lcms in Debian and have a feature request open to expose
iccjpeg via lcms' API[2], such that Chromium (and probably Firefox and
lcms) could link against it.
Looking at the discussion at [1], I have the feeling that the old
discussion focused a bit too much on the fact that iccjpeg is currently
part of lcms. While this is true, it is not really an integral part of
lcms and ended up there more by accident. Indeed, it was originally
meant for inclusion in libjpeg[3]. In lcms, it is today only used to
build an utility named jpgicc, an ICC profile applier for JPEG.
[1] https://sourceforge.net/p/libjpeg-turbo/mailman/message/30387709/
(sorry for not replying to that thread, but I did not find a way to
extract the message-id)
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747839
[3] https://github.com/mm2/Little-CMS/issues/37#issuecomment-66450180
Thomas
|