M CHANGES
[openjpeg.git] / JavaOpenJPEG / JavaOpenJPEGDecoder.c
index a33fe9db81000cd34b27faf6d75ee2adbc08e9f8..3f65655abf196dae9d4f90d535f8447062cb7d1b 100644 (file)
@@ -782,13 +782,13 @@ JNIEXPORT jint JNICALL Java_org_openJpeg_OpenJPEGJavaDecoder_internalDecodeJ2Kto
                        ptr2 = image->comps[2].data;\r
 #ifdef CHECK_THRESHOLDS \r
                        if (image->comps[0].sgnd) {\r
-                               min_value = 0;\r
-                               max_value = 255;\r
-                       } else {\r
                                min_value = -128;\r
                                max_value = 127;\r
+                       } else {\r
+                               min_value = 0;\r
+                               max_value = 255;\r
                        }\r
-#endif\r
+#endif                 \r
                        // Get the pointer to the Java structure where the data must be copied\r
                        fid = (*env)->GetFieldID(env, cls,"image24", "[I");\r
                        jia = (*env)->GetObjectField(env, obj, fid);\r
@@ -828,13 +828,13 @@ JNIEXPORT jint JNICALL Java_org_openJpeg_OpenJPEGJavaDecoder_internalDecodeJ2Kto
                                ptrBBody = jbBody;\r
 #ifdef CHECK_THRESHOLDS \r
                                if (image->comps[0].sgnd) {\r
-                                       min_value = 0;\r
-                                       max_value = 255;\r
-                               } else {\r
                                        min_value = -128;\r
                                        max_value = 127;\r
+                               } else {\r
+                                       min_value = 0;\r
+                                       max_value = 255;\r
                                }\r
-#endif                         \r
+#endif                                                         \r
                                //printf("C: transfering %d shorts to Java image8 pointer = %d\n", wr*hr,ptrSBody);\r
                                for (i=0; i<w*h; i++) {\r
                                        tempUC = (unsigned char) (ptr[i]);\r
@@ -855,11 +855,11 @@ JNIEXPORT jint JNICALL Java_org_openJpeg_OpenJPEGJavaDecoder_internalDecodeJ2Kto
                                ptrSBody = jsBody;\r
 #ifdef CHECK_THRESHOLDS \r
                                if (image->comps[0].sgnd) {\r
-                                       min_value = 0;\r
-                                       max_value = 65535;\r
-                               } else {\r
                                        min_value = -32768;\r
                                        max_value = 32767;\r
+                               } else {\r
+                                       min_value = 0;\r
+                                       max_value = 65535;\r
                                }\r
                                printf("C: minValue = %d, maxValue = %d\n", min_value, max_value);\r
 #endif                         \r