static inline void hyscale_fast_c(SwsContext *c, int16_t *dst, int dstWidth,

                                  const uint8_t *src, int srcW, int xInc)

{

    int i;

    unsigned int xpos=0;

    for (i=0;i<dstWidth;i++) {

        register unsigned int xx=xpos>>16;

        register unsigned int xalpha=(xpos&0xFFFF)>>9;

        dst[i]= (src[xx]<<7) + (src[xx+1] - src[xx])*xalpha;

        xpos+=xInc;

    }



}
static inline void hyscale_fast_c(SwsContext *c, int16_t *dst, int dstWidth,

                                  const uint8_t *src, int srcW, int xInc)

{

    int i;

    unsigned int xpos=0;

    for (i=0;i<dstWidth;i++) {

        register unsigned int xx=xpos>>16;

        register unsigned int xalpha=(xpos&0xFFFF)>>9;

        dst[i]= (src[xx]<<7) + (src[xx+1] - src[xx])*xalpha;

        xpos+=xInc;

    }



}
static inline void FUNC_0(SwsContext *VAR_0, int16_t *VAR_1, int VAR_2,

                                  const uint8_t *VAR_3, int VAR_4, int VAR_5)

{

    int VAR_6;

    unsigned int VAR_7=0;

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

        register unsigned int VAR_8=VAR_7>>16;

        register unsigned int VAR_9=(VAR_7&0xFFFF)>>9;

        VAR_1[VAR_6]= (VAR_3[VAR_8]<<7) + (VAR_3[VAR_8+1] - VAR_3[VAR_8])*VAR_9;

        VAR_7+=VAR_5;

    }



}
static inline void FUNC_0(SwsContext *VAR_0, int16_t *VAR_1, int VAR_2,
const uint8_t *VAR_3, int VAR_4, int VAR_5)
{ int VAR_6; unsigned int VAR_7=0; for (VAR_6=0;VAR_6<VAR_2;VAR_6++) { register unsigned int VAR_8=VAR_7>>16; register unsigned int VAR_9=(VAR_7&0xFFFF)>>9; VAR_1[VAR_6]= (VAR_3[VAR_8]<<7) + (VAR_3[VAR_8+1] - VAR_3[VAR_8])*VAR_9; VAR_7+=VAR_5; } }