The JPEG code in IPP fails on these JPEGS, all valid and loadable by other programs. We have fixed or rewritten the Intel code for the first two, but are stumped by the last one.
Intel code tries to seek to a negative byte offset -- I can provide the source
code fix for the Intel code if you like
Intel ippiYCbCrToBGR_JPEG_8u_P3C3R function does not work reliably on boundary
cases and creates an artifact in the lower right box -- we rewrote the color space converter with our own MMX assembly
This produces a colored box in the lower right corner. I think the DCT value is incorrect, but I can't find the problem. Any help would be greatly appreciated.
All of these fail with JPEGView and with our production code (statically linked, running on Windows).
Thank you for any support.