[mapserver-commits] [mapserver/mapserver] 9b6b7d: JPEG output: enable optimized coding

GitHub noreply at github.com
Mon Jan 26 07:46:37 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/mapserver/mapserver
  Commit: 9b6b7dbefa8fb53300c31edef36d9c3546b96449
      https://github.com/mapserver/mapserver/commit/9b6b7dbefa8fb53300c31edef36d9c3546b96449
  Author: Even Rouault <even.rouault at mines-paris.org>
  Date:   2014-12-25 (Thu, 25 Dec 2014)

  Changed paths:
    M mapimageio.c

  Log Message:
  -----------
  JPEG output: enable optimized coding

Add OPTIMIZED=YES/NO/ARITHMETIC (default YES) format option to turn on optimized
Huffman coding.
If set to NO, use standard Huffman tables (a little bit faster in theory, but
less efficient for output size).
If set to ARITHMETIC, will use Arithmetic entropy coding instead of Huffman, for
smaller size. Note that Arithmetic coding/decoding is available in libjpeg-turbo
implementation, but not in IJG libjpeg-6b or later. So must only be used in
combinations with clients that are known to be able to decode Arithmetic encoded
JPEG.


  Commit: 67b4b92ab124569555dee9cf6cca92fb02baa168
      https://github.com/mapserver/mapserver/commit/67b4b92ab124569555dee9cf6cca92fb02baa168
  Author: Even Rouault <even.rouault at mines-paris.org>
  Date:   2015-01-26 (Mon, 26 Jan 2015)

  Changed paths:
    M mapimageio.c

  Log Message:
  -----------
  Merge branch 'jpeg_optimized'


Compare: https://github.com/mapserver/mapserver/compare/1e5e76d97c7f...67b4b92ab124


More information about the mapserver-commits mailing list