[Scummvm-devel] [scummvm] Replace our JPEG decoder with one capable of handling progressive JPEGs (#374)

A. Milburn fuzzie at users.sourceforge.net
Mon Aug 12 12:21:04 CEST 2013

On Sun, Aug 11, 2013 at 10:44:39AM +0200, A. Milburn wrote:
> In the end: the current code doesn't work for many standard images and it's
> blocking support for games, and I think asking engine maintainers to deal
> with a problem which was caused by us not just using libjpeg in the first
> place is rather unfair.

In fact only libjpeg seems to work for many images: there are images with a
RGB colour-space (marked with some Adobe APP14 tag) which have no YUV step
involved, and neither our in-tree code nor this external jpeg-compressor
code handle that as far as I can see (and in fact LordHoto had to change
his libjpeg pull request in order to disable YUV output by default, since
that's impossible when the image isn't YUV).

- Alyssa

More information about the Scummvm-devel mailing list