Hi!
We have upgraded our software from using IJL15 to using IPP to decode mjpeg images coming from ip cameras. This is to be able to use the faster/better decoding functions that comes with IPP.
My problem is that when I compile the IPP samples image-codecs/jpegview with openmp support, I get erronious colors when decoding some images. Each time I decode the image with openmp support, I get different erronious colors. I attach two images, decoded with and without openmp support. It is exactly the same source data for both images.
The same problem exist in IPP 5.3 Update2, 5.3 Update 3 and also 6.0.0 Beta 2.
It is also the same if I compile with Intels C++ compiler 10.1 or with Visual Studio 2005. If I add openmp support, i get the strange color in the images.
This is a big problem for us, as we are about to release out next software version which uses IPP to decode JPEG images.
We also uses IPP to decode MPEG4 and H.264 video streams, but there everythins works as expected.
If you need any more information, please don't hesitate to contact me as we are very eager to have this problem solved.
Best regards
Ulf Larsson