3 ms·
A simpler explanation would be that baseline JPEG is decoded in hardware that has a maximum width of 2048 or 4096, and progressive JPEG triggers a software fall
by dschleef 15y ago
A simpler explanation would be that baseline JPEG is decoded in hardware that has a maximum width of 2048 or 4096, and progressive JPEG triggers a software fallback. Easy for Apple to fix, just add a check for widths larger than the hardware can handle.