]> granicus.if.org Git - openjpeg/commitdiff
changed one of the 9-7 coefficients (value closer to the one in the std)
authorAntonin Descampe <antonin@gmail.com>
Thu, 27 Oct 2005 07:51:11 +0000 (07:51 +0000)
committerAntonin Descampe <antonin@gmail.com>
Thu, 27 Oct 2005 07:51:11 +0000 (07:51 +0000)
libopenjpeg/dwt.c

index ef567b00227cb66690b23c138b0900bb4717dc99..895cd39196835ed158c6b64b4c04816de27aa402 100644 (file)
@@ -388,7 +388,7 @@ void dwt_decode_1_real(int *a, int dn, int sn, int cas)
       for (i = 0; i < sn; i++)
            S(i) += fix_mul(D_(i - 1) + D_(i), 434);
       for (i = 0; i < dn; i++)
-           D(i) += fix_mul(S_(i) + S_(i + 1), 12993);
+           D(i) += fix_mul(S_(i) + S_(i + 1), 12994); /* 12993 */
     }
   } else {
     if ((sn > 0) || (dn > 1)) {        /* NEW :  CASE ONE ELEMENT */
@@ -403,7 +403,7 @@ void dwt_decode_1_real(int *a, int dn, int sn, int cas)
       for (i = 0; i < sn; i++)
            D(i) += fix_mul(SS_(i) + SS_(i + 1), 434);
       for (i = 0; i < dn; i++)
-       S(i) += fix_mul(DD_(i) + DD_(i - 1), 12993);
+       S(i) += fix_mul(DD_(i) + DD_(i - 1), 12994); /* 12993 */
     }
   }
 }