src/main/java/org/jcodec/codecs/mpa/Mp3Mdct.java
static void oneLong(float[] src, float[] dst) {
        for (int i = 17; i > 0; i--)
            src[i] += src[i - 1];

        for (int i = 17; i > 2; i -= 2)
            src[i] += src[i - 2];

        for (int i = 0, k = 0; i < 2; i++, k += 8) {
            float tmp0 = src[i] + src[i];
            float tmp1 = tmp0 + src[12 + i];
            float tmp2 = src[6 + i] * factor36pt3;

            tmp[k + 0] = tmp1 + src[4 + i] * factor36pt2 + src[8 + i] * factor36pt1 + src[16 + i] * factor36pt0;
            tmp[k + 1] = tmp0 + src[4 + i] - src[8 + i] - src[12 + i] - src[12 + i] - src[16 + i];
            tmp[k + 2] = tmp1 - src[4 + i] * factor36pt0 - src[8 + i] * factor36pt2 + src[16 + i] * factor36pt1;
            tmp[k + 3] = tmp1 - src[4 + i] * factor36pt1 + src[8 + i] * factor36pt0 - src[16 + i] * factor36pt2;

            tmp[k + 4] = src[2 + i] * factor36pt4 + tmp2 + src[10 + i] * factor36pt5 + src[14 + i] * factor36pt6;
            tmp[k + 5] = (src[2 + i] - src[10 + i] - src[14 + i]) * factor36pt3;
            tmp[k + 6] = src[2 + i] * factor36pt5 - tmp2 - src[10 + i] * factor36pt6 + src[14 + i] * factor36pt4;
            tmp[k + 7] = src[2 + i] * factor36pt6 - tmp2 + src[10 + i] * factor36pt4 - src[14 + i] * factor36pt5;
        }

        for (int i = 0, j = 4, k = 8, l = 12; i < 4; i++, j++, k++, l++) {
            float q1 = tmp[i];
            float q2 = tmp[k];
            tmp[i] += tmp[j];
            tmp[j] = q1 - tmp[j];
            tmp[k] = (tmp[k] + tmp[l]) * factor36[i];
            tmp[l] = (q2 - tmp[l]) * factor36[7 - i];
        }

        for (int i = 0; i < 4; i++) {
            dst[26 - i] = tmp[i] + tmp[8 + i];
            dst[8 - i] = tmp[8 + i] - tmp[i];
            dst[27 + i] = dst[26 - i];
            dst[9 + i] = -dst[8 - i];
        }

        for (int i = 0; i < 4; i++) {
            dst[21 - i] = tmp[7 - i] + tmp[15 - i];
            dst[3 - i] = tmp[15 - i] - tmp[7 - i];
            dst[32 + i] = dst[21 - i];
            dst[14 + i] = -dst[3 - i];
        }

        float tmp0 = src[0] - src[4] + src[8] - src[12] + src[16];
        float tmp1 = (src[1] - src[5] + src[9] - src[13] + src[17]) * cos450;
        dst[4] = tmp1 - tmp0;
        dst[13] = -dst[4];
        dst[31] = dst[22] = tmp0 + tmp1;
    }
static void oneLong(float[] src, float[] dst) {
        for (int i = 17; i > 0; i--)
            src[i] += src[i - 1];

        for (int i = 17; i > 2; i -= 2)
            src[i] += src[i - 2];

        for (int i = 0, k = 0; i < 2; i++, k += 8) {
            float tmp0 = src[i] + src[i];
            float tmp1 = tmp0 + src[12 + i];
            float tmp2 = src[6 + i] * factor36pt3;

            tmp[k + 0] = tmp1 + src[4 + i] * factor36pt2 + src[8 + i] * factor36pt1 + src[16 + i] * factor36pt0;
            tmp[k + 1] = tmp0 + src[4 + i] - src[8 + i] - src[12 + i] - src[12 + i] - src[16 + i];
            tmp[k + 2] = tmp1 - src[4 + i] * factor36pt0 - src[8 + i] * factor36pt2 + src[16 + i] * factor36pt1;
            tmp[k + 3] = tmp1 - src[4 + i] * factor36pt1 + src[8 + i] * factor36pt0 - src[16 + i] * factor36pt2;

            tmp[k + 4] = src[2 + i] * factor36pt4 + tmp2 + src[10 + i] * factor36pt5 + src[14 + i] * factor36pt6;
            tmp[k + 5] = (src[2 + i] - src[10 + i] - src[14 + i]) * factor36pt3;
            tmp[k + 6] = src[2 + i] * factor36pt5 - tmp2 - src[10 + i] * factor36pt6 + src[14 + i] * factor36pt4;
            tmp[k + 7] = src[2 + i] * factor36pt6 - tmp2 + src[10 + i] * factor36pt4 - src[14 + i] * factor36pt5;
        }

        for (int i = 0, j = 4, k = 8, l = 12; i < 4; i++, j++, k++, l++) {
            float q1 = tmp[i];
            float q2 = tmp[k];
            tmp[i] += tmp[j];
            tmp[j] = q1 - tmp[j];
            tmp[k] = (tmp[k] + tmp[l]) * factor36[i];
            tmp[l] = (q2 - tmp[l]) * factor36[7 - i];
        }

        for (int i = 0; i < 4; i++) {
            dst[26 - i] = tmp[i] + tmp[8 + i];
            dst[8 - i] = tmp[8 + i] - tmp[i];
            dst[27 + i] = dst[26 - i];
            dst[9 + i] = -dst[8 - i];
        }

        for (int i = 0; i < 4; i++) {
            dst[21 - i] = tmp[7 - i] + tmp[15 - i];
            dst[3 - i] = tmp[15 - i] - tmp[7 - i];
            dst[32 + i] = dst[21 - i];
            dst[14 + i] = -dst[3 - i];
        }

        float tmp0 = src[0] - src[4] + src[8] - src[12] + src[16];
        float tmp1 = (src[1] - src[5] + src[9] - src[13] + src[17]) * cos450;
        dst[4] = tmp1 - tmp0;
        dst[13] = -dst[4];
        dst[31] = dst[22] = tmp0 + tmp1;
    }
static void oneLong ( float [ ] src , float [ ] dst ) { for ( int i = 17 ; i > 0 ; i -- ) src [ i ] += src [ i - 1 ] ; for ( int i = 17 ; i > 2 ; i -= 2 ) src [ i ] += src [ i - 2 ] ; for ( int i = 0 , k = 0 ; i < 2 ; i ++ , k += 8 ) { float tmp0 = src [ i ] + src [ i ] ; float tmp1 = tmp0 + src [ 12 + i ] ; float tmp2 = src [ 6 + i ] * factor36pt3 ; tmp [ k + 0 ] = tmp1 + src [ 4 + i ] * factor36pt2 + src [ 8 + i ] * factor36pt1 + src [ 16 + i ] * factor36pt0 ; tmp [ k + 1 ] = tmp0 + src [ 4 + i ] - src [ 8 + i ] - src [ 12 + i ] - src [ 12 + i ] - src [ 16 + i ] ; tmp [ k + 2 ] = tmp1 - src [ 4 + i ] * factor36pt0 - src [ 8 + i ] * factor36pt2 + src [ 16 + i ] * factor36pt1 ; tmp [ k + 3 ] = tmp1 - src [ 4 + i ] * factor36pt1 + src [ 8 + i ] * factor36pt0 - src [ 16 + i ] * factor36pt2 ; tmp [ k + 4 ] = src [ 2 + i ] * factor36pt4 + tmp2 + src [ 10 + i ] * factor36pt5 + src [ 14 + i ] * factor36pt6 ; tmp [ k + 5 ] = ( src [ 2 + i ] - src [ 10 + i ] - src [ 14 + i ] ) * factor36pt3 ; tmp [ k + 6 ] = src [ 2 + i ] * factor36pt5 - tmp2 - src [ 10 + i ] * factor36pt6 + src [ 14 + i ] * factor36pt4 ; tmp [ k + 7 ] = src [ 2 + i ] * factor36pt6 - tmp2 + src [ 10 + i ] * factor36pt4 - src [ 14 + i ] * factor36pt5 ; } for ( int i = 0 , j = 4 , k = 8 , l = 12 ; i < 4 ; i ++ , j ++ , k ++ , l ++ ) { float q1 = tmp [ i ] ; float q2 = tmp [ k ] ; tmp [ i ] += tmp [ j ] ; tmp [ j ] = q1 - tmp [ j ] ; tmp [ k ] = ( tmp [ k ] + tmp [ l ] ) * factor36 [ i ] ; tmp [ l ] = ( q2 - tmp [ l ] ) * factor36 [ 7 - i ] ; } for ( int i = 0 ; i < 4 ; i ++ ) { dst [ 26 - i ] = tmp [ i ] + tmp [ 8 + i ] ; dst [ 8 - i ] = tmp [ 8 + i ] - tmp [ i ] ; dst [ 27 + i ] = dst [ 26 - i ] ; dst [ 9 + i ] = - dst [ 8 - i ] ; } for ( int i = 0 ; i < 4 ; i ++ ) { dst [ 21 - i ] = tmp [ 7 - i ] + tmp [ 15 - i ] ; dst [ 3 - i ] = tmp [ 15 - i ] - tmp [ 7 - i ] ; dst [ 32 + i ] = dst [ 21 - i ] ; dst [ 14 + i ] = - dst [ 3 - i ] ; } float tmp0 = src [ 0 ] - src [ 4 ] + src [ 8 ] - src [ 12 ] + src [ 16 ] ; float tmp1 = ( src [ 1 ] - src [ 5 ] + src [ 9 ] - src [ 13 ] + src [ 17 ] ) * cos450 ; dst [ 4 ] = tmp1 - tmp0 ; dst [ 13 ] = - dst [ 4 ] ; dst [ 31 ] = dst [ 22 ] = tmp0 + tmp1 ; }
Wrong usage of Javascript keyword:in
Wrong usage of Javascript keyword : in