It seems to me that Juce does not recognize jpeg files if they contain EXIF (camera) data?
I think the issue is this function:
[code]bool JPEGImageFormat::canUnderstand (InputStream& in)
const int bytesNeeded = 10;
char header [bytesNeeded];
return (in.read (header, bytesNeeded) == bytesNeeded) && header == 'J' && header == 'F' && header == 'I' && header == 'F'; }
JPG files containing EXIF data would fail this test.
Any way to work around this?