[Scummvm-devel] [scummvm] Replace our JPEG decoder with one capable of handling progressive JPEGs (#374)
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).
More information about the Scummvm-devel