yes, I know there have been similar threads in the past, but I did not find a final answer to this problem. Compiling the H264 and MPEG4 decoders from Intel IPP 6.1.6 (taken from the 6.1.6 samples) in Visual Studio produces some warnings when the "Detect 64bit portability issues" is turned on for the compiler. The H264 decoder produces 5 warnings of type "conversion from type size_t to Ipp32s(u), possible loss of data". The MPEG4 decoder produces 6 warnings - same as above. Additionaly it produces some "pointer truncation" and "int to pointer conversion" warnings for the _ALIGN16 macro, but these are obviously harmless because there is a special 64bit version of this macro under an #ifdef.
1. Can anybody confirm that the size_t conversion warnings are harmless when compiling for a 64 bit platform?
2. Does anybody know if upgrading to IPP 7 helps to get rid of the warnings?