uint8_t *s;
const uint8_t *s;
static void h_resample_fast(uint8_t *dst, int dst_width, uint8_t *src, int src_width,                            int src_start, int src_incr, int16_t *filters){    int src_pos, phase, sum, i;    uint8_t *s;    int16_t *filter;    src_pos = src_start;    for(i=0;i<dst_width;i++) {#ifdef TEST        /* test */        if ((src_pos >> POS_FRAC_BITS) < 0 ||            (src_pos >> POS_FRAC_BITS) > (src_width - NB_TAPS))            av_abort();#endif        s = src + (src_pos >> POS_FRAC_BITS);        phase = get_phase(src_pos);        filter = filters + phase * NB_TAPS;#if NB_TAPS == 4        sum = s[0] * filter[0] +            s[1] * filter[1] +            s[2] * filter[2] +            s[3] * filter[3];#else        {            int j;            sum = 0;            for(j=0;j<NB_TAPS;j++)                sum += s[j] * filter[j];        }#endif        sum = sum >> FILTER_BITS;        if (sum < 0)            sum = 0;        else if (sum > 255)            sum = 255;        dst[0] = sum;        src_pos += src_incr;        dst++;    }}