static inline 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 inline 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 inline void FUNC_0(uint8_t *VAR_0, int VAR_1, int VAR_2, int VAR_3, int VAR_4)

{

    int VAR_5;

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

        const int VAR_6 = VAR_0[-1*VAR_1];

        const int VAR_7 = VAR_0[-2*VAR_1];

        const int VAR_8 = VAR_0[0];

        const int VAR_9 = VAR_0[1*VAR_1];



        if( FFABS( VAR_6 - VAR_8 ) < VAR_3 &&

            FFABS( VAR_7 - VAR_6 ) < VAR_4 &&

            FFABS( VAR_9 - VAR_8 ) < VAR_4 ) {



            VAR_0[-VAR_1] = ( 2*VAR_7 + VAR_6 + VAR_9 + 2 ) >> 2;   

            VAR_0[0]        = ( 2*VAR_9 + VAR_8 + VAR_7 + 2 ) >> 2;   

        }

        VAR_0 += VAR_2;

    }

}

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