My application crashed with new JUCE because I have JPEG image where
header[3] == 0xe1.
As google told me new version JUCE understand JFIF format only. http://www.obrador.com/essentialjpeg/HeaderInfo.htm
So, I need idea how to resolve it.
First, sorry for my English. Also, context of my application - viewer of studios photographies and qualitied wallpapers. It’s my closed application. So think about checking for my own photographies didn’t come in my mind. But, you right checking will be welcome.
What about JPEG header, so as I know it starts with 0xFFD8 (Start symbol) and ends with 0xFFD9 (end symbol). Next two bytes after Start have 0xFFE0~0xFFEF and they mark created application. But, more used
0xFFE0 (JFIF) and 0xFFE1 (EXIF).
P.S. Thanks for quick replying and constructive criticism.
With changes to