static av_always_inline av_flatten void h264_loop_filter_chroma_intra_c(uint8_t *pix, int xstride, int ystride, int alpha, int beta)

{

    int d;

    for( d = 0; d < 8; d++ ) {

        const int p0 = pix[-1*xstride];

        const int p1 = pix[-2*xstride];

        const int q0 = pix[0];

        const int q1 = pix[1*xstride];



        if( FFABS( p0 - q0 ) < alpha &&

            FFABS( p1 - p0 ) < beta &&

            FFABS( q1 - q0 ) < beta ) {



            pix[-xstride] = ( 2*p1 + p0 + q1 + 2 ) >> 2;   /* p0' */

            pix[0]        = ( 2*q1 + q0 + p1 + 2 ) >> 2;   /* q0' */

        }

        pix += ystride;

    }

}

static av_always_inline av_flatten void h264_loop_filter_chroma_intra_c(uint8_t *pix, int xstride, int ystride, int alpha, int beta)

{

    int d;

    for( d = 0; d < 8; d++ ) {

        const int p0 = pix[-1*xstride];

        const int p1 = pix[-2*xstride];

        const int q0 = pix[0];

        const int q1 = pix[1*xstride];



        if( FFABS( p0 - q0 ) < alpha &&

            FFABS( p1 - p0 ) < beta &&

            FFABS( q1 - q0 ) < beta ) {



            pix[-xstride] = ( 2*p1 + p0 + q1 + 2 ) >> 2;   

            pix[0]        = ( 2*q1 + q0 + p1 + 2 ) >> 2;   

        }

        pix += ystride;

    }

}

static av_always_inline VAR_0 void FUNC_0(uint8_t *VAR_1, int VAR_2, int VAR_3, int VAR_4, int VAR_5)

{

    int VAR_6;

    for( VAR_6 = 0; VAR_6 < 8; VAR_6++ ) {

        const int VAR_7 = VAR_1[-1*VAR_2];

        const int VAR_8 = VAR_1[-2*VAR_2];

        const int VAR_9 = VAR_1[0];

        const int VAR_10 = VAR_1[1*VAR_2];



        if( FFABS( VAR_7 - VAR_9 ) < VAR_4 &&

            FFABS( VAR_8 - VAR_7 ) < VAR_5 &&

            FFABS( VAR_10 - VAR_9 ) < VAR_5 ) {



            VAR_1[-VAR_2] = ( 2*VAR_8 + VAR_7 + VAR_10 + 2 ) >> 2;   

            VAR_1[0]        = ( 2*VAR_10 + VAR_9 + VAR_8 + 2 ) >> 2;   

        }

        VAR_1 += VAR_3;

    }

}

static av_always_inline VAR_0 void FUNC_0(uint8_t *VAR_1, int VAR_2, int VAR_3, int VAR_4, int VAR_5)
{ int VAR_6; for( VAR_6 = 0; VAR_6 < 8; VAR_6++ ) { const int VAR_7 = VAR_1[-1*VAR_2]; const int VAR_8 = VAR_1[-2*VAR_2]; const int VAR_9 = VAR_1[0]; const int VAR_10 = VAR_1[1*VAR_2]; if( FFABS( VAR_7 - VAR_9 ) < VAR_4 &&
FFABS( VAR_8 - VAR_7 ) < VAR_5 &&
FFABS( VAR_10 - VAR_9 ) < VAR_5 ) { VAR_1[-VAR_2] = ( 2*VAR_8 + VAR_7 + VAR_10 + 2 ) >> 2; VAR_1[0]        = ( 2*VAR_10 + VAR_9 + VAR_8 + 2 ) >> 2; } VAR_1 += VAR_3; } }