void FUNCC(ff_h264_chroma_dc_dequant_idct)(int16_t *_block, int qmul){

    const int stride= 16*2;

    const int xStride= 16;

    int a,b,c,d,e;

    dctcoef *block = (dctcoef*)_block;



    a= block[stride*0 + xStride*0];

    b= block[stride*0 + xStride*1];

    c= block[stride*1 + xStride*0];

    d= block[stride*1 + xStride*1];



    e= a-b;

    a= a+b;

    b= c-d;

    c= c+d;



    block[stride*0 + xStride*0]= ((a+c)*qmul) >> 7;

    block[stride*0 + xStride*1]= ((e+b)*qmul) >> 7;

    block[stride*1 + xStride*0]= ((a-c)*qmul) >> 7;

    block[stride*1 + xStride*1]= ((e-b)*qmul) >> 7;

}

void FUNCC(ff_h264_chroma_dc_dequant_idct)(int16_t *_block, int qmul){

    const int stride= 16*2;

    const int xStride= 16;

    int a,b,c,d,e;

    dctcoef *block = (dctcoef*)_block;



    a= block[stride*0 + xStride*0];

    b= block[stride*0 + xStride*1];

    c= block[stride*1 + xStride*0];

    d= block[stride*1 + xStride*1];



    e= a-b;

    a= a+b;

    b= c-d;

    c= c+d;



    block[stride*0 + xStride*0]= ((a+c)*qmul) >> 7;

    block[stride*0 + xStride*1]= ((e+b)*qmul) >> 7;

    block[stride*1 + xStride*0]= ((a-c)*qmul) >> 7;

    block[stride*1 + xStride*1]= ((e-b)*qmul) >> 7;

}

    int a,b,c,d,e;     block[stride*0 + xStride*0]= ((a+c)*qmul) >> 7;     block[stride*0 + xStride*1]= ((e+b)*qmul) >> 7;     block[stride*1 + xStride*0]= ((a-c)*qmul) >> 7;     block[stride*1 + xStride*1]= ((e-b)*qmul) >> 7;
void FUNC_0(ff_h264_chroma_dc_dequant_idct)(int16_t *_block, int qmul){

    const int VAR_0= 16*2;

    const int VAR_1= 16;

    int VAR_2,VAR_3,VAR_4,VAR_5,VAR_6;

    dctcoef *block = (dctcoef*)_block;



    VAR_2= block[VAR_0*0 + VAR_1*0];

    VAR_3= block[VAR_0*0 + VAR_1*1];

    VAR_4= block[VAR_0*1 + VAR_1*0];

    VAR_5= block[VAR_0*1 + VAR_1*1];



    VAR_6= VAR_2-VAR_3;

    VAR_2= VAR_2+VAR_3;

    VAR_3= VAR_4-VAR_5;

    VAR_4= VAR_4+VAR_5;



    block[VAR_0*0 + VAR_1*0]= ((VAR_2+VAR_4)*qmul) >> 7;

    block[VAR_0*0 + VAR_1*1]= ((VAR_6+VAR_3)*qmul) >> 7;

    block[VAR_0*1 + VAR_1*0]= ((VAR_2-VAR_4)*qmul) >> 7;

    block[VAR_0*1 + VAR_1*1]= ((VAR_6-VAR_3)*qmul) >> 7;

}

void FUNC_0(ff_h264_chroma_dc_dequant_idct)(int16_t *_block, int qmul){ const int VAR_0= 16*2; const int VAR_1= 16; int VAR_2,VAR_3,VAR_4,VAR_5,VAR_6; dctcoef *block = (dctcoef*)_block; VAR_2= block[VAR_0*0 + VAR_1*0]; VAR_3= block[VAR_0*0 + VAR_1*1]; VAR_4= block[VAR_0*1 + VAR_1*0]; VAR_5= block[VAR_0*1 + VAR_1*1]; VAR_6= VAR_2-VAR_3; VAR_2= VAR_2+VAR_3; VAR_3= VAR_4-VAR_5; VAR_4= VAR_4+VAR_5; block[VAR_0*0 + VAR_1*0]= ((VAR_2+VAR_4)*qmul) >> 7; block[VAR_0*0 + VAR_1*1]= ((VAR_6+VAR_3)*qmul) >> 7; block[VAR_0*1 + VAR_1*0]= ((VAR_2-VAR_4)*qmul) >> 7; block[VAR_0*1 + VAR_1*1]= ((VAR_6-VAR_3)*qmul) >> 7; }