Home
last modified time | relevance | path

Searched refs:xInc (Results 1 - 6 of 6) sorted by relevance

/third_party/ffmpeg/libswscale/x86/
H A Dhscale_fast_bilinear_simd.c31 av_cold int ff_init_hscaler_mmxext(int dstW, int xInc, uint8_t *filterCode, in ff_init_hscaler_mmxext() argument
140 int b = ((xpos + xInc) >> 16) - xx; in ff_init_hscaler_mmxext()
141 int c = ((xpos + xInc * 2) >> 16) - xx; in ff_init_hscaler_mmxext()
142 int d = ((xpos + xInc * 3) >> 16) - xx; in ff_init_hscaler_mmxext()
153 filter[i + 1] = (((xpos + xInc) & 0xFFFF) ^ 0xFFFF) >> 9; in ff_init_hscaler_mmxext()
154 filter[i + 2] = (((xpos + xInc * 2) & 0xFFFF) ^ 0xFFFF) >> 9; in ff_init_hscaler_mmxext()
155 filter[i + 3] = (((xpos + xInc * 3) & 0xFFFF) ^ 0xFFFF) >> 9; in ff_init_hscaler_mmxext()
185 xpos += xInc; in ff_init_hscaler_mmxext()
195 int srcW, int xInc) in ff_hyscale_fast_mmxext()
279 for (i=dstWidth-1; (i*xInc)>>1 in ff_hyscale_fast_mmxext()
193 ff_hyscale_fast_mmxext(SwsContext *c, int16_t *dst, int dstWidth, const uint8_t *src, int srcW, int xInc) ff_hyscale_fast_mmxext() argument
283 ff_hcscale_fast_mmxext(SwsContext *c, int16_t *dst1, int16_t *dst2, int dstWidth, const uint8_t *src1, const uint8_t *src2, int srcW, int xInc) ff_hcscale_fast_mmxext() argument
[all...]
/third_party/ffmpeg/libswscale/
H A Dhscale_fast_bilinear.c24 const uint8_t *src, int srcW, int xInc) in ff_hyscale_fast_c()
32 xpos += xInc; in ff_hyscale_fast_c()
34 for (i=dstWidth-1; (i*xInc)>>16 >=srcW-1; i--) in ff_hyscale_fast_c()
40 const uint8_t *src2, int srcW, int xInc) in ff_hcscale_fast_c()
49 xpos += xInc; in ff_hcscale_fast_c()
51 for (i=dstWidth-1; (i*xInc)>>16 >=srcW-1; i--) { in ff_hcscale_fast_c()
23 ff_hyscale_fast_c(SwsContext *c, int16_t *dst, int dstWidth, const uint8_t *src, int srcW, int xInc) ff_hyscale_fast_c() argument
38 ff_hcscale_fast_c(SwsContext *c, int16_t *dst1, int16_t *dst2, int dstWidth, const uint8_t *src1, const uint8_t *src2, int srcW, int xInc) ff_hcscale_fast_c() argument
H A Dhscale.c29 int xInc; member
43 int xInc = instance->xInc; in lum_h_scale() local
54 c->hyscale_fast(c, (int16_t*)dst[dst_pos], dstW, src[src_pos], srcW, xInc); in lum_h_scale()
75 c->hyscale_fast(c, (int16_t*)dst[dst_pos], dstW, src[src_pos], srcW, xInc); in lum_h_scale()
144 int ff_init_desc_hscale(SwsFilterDescriptor *desc, SwsSlice *src, SwsSlice *dst, uint16_t *filter, int * filter_pos, int filter_size, int xInc) in ff_init_desc_hscale() argument
153 li->xInc = xInc; in ff_init_desc_hscale()
171 int xInc = instance->xInc; in chr_h_scale() local
187 c->hcscale_fast(c, (uint16_t*)dst1[dst_pos1+i], (uint16_t*)dst2[dst_pos2+i], dstW, src1[src_pos1+i], src2[src_pos2+i], srcW, xInc); chr_h_scale() local
250 ff_init_desc_chscale(SwsFilterDescriptor *desc, SwsSlice *src, SwsSlice *dst, uint16_t *filter, int * filter_pos, int filter_size, int xInc) ff_init_desc_chscale() argument
[all...]
H A Dswscale_internal.h605 const uint8_t *src, int srcW, int xInc);
609 int srcW, int xInc);
973 const uint8_t *src, int srcW, int xInc);
976 const uint8_t *src2, int srcW, int xInc);
977 int ff_init_hscaler_mmxext(int dstW, int xInc, uint8_t *filterCode,
982 int srcW, int xInc);
985 const uint8_t *src2, int srcW, int xInc);
1120 int ff_init_desc_hscale(SwsFilterDescriptor *desc, SwsSlice *src, SwsSlice *dst, uint16_t *filter, int * filter_pos, int filter_size, int xInc);
1126 int ff_init_desc_chscale(SwsFilterDescriptor *desc, SwsSlice *src, SwsSlice *dst, uint16_t *filter, int * filter_pos, int filter_size, int xInc);
H A Dutils.c367 int *outFilterSize, int xInc, int srcW, in initFilter()
388 if (FFABS(xInc - 0x10000) < 10 && srcPos == dstPos) { // unscaled in initFilter()
405 xDstInSrc = ((dstPos*(int64_t)xInc)>>8) - ((srcPos*0x8000LL)>>7); in initFilter()
411 xDstInSrc += xInc; in initFilter()
413 } else if ((xInc <= (1 << 16) && (flags & SWS_AREA)) || in initFilter()
421 xDstInSrc = ((dstPos*(int64_t)xInc)>>8) - ((srcPos*0x8000LL)>>7); in initFilter()
435 xDstInSrc += xInc; in initFilter()
451 if (xInc <= 1 << 16) in initFilter()
461 xDstInSrc = ((dstPos*(int64_t)xInc)>>7) - ((srcPos*0x10000LL)>>7); in initFilter()
471 if (xInc > in initFilter()
366 initFilter(int16_t **outFilter, int32_t **filterPos, int *outFilterSize, int xInc, int srcW, int dstW, int filterAlign, int one, int flags, int cpu_flags, SwsVector *srcFilter, SwsVector *dstFilter, double param[2], int srcPos, int dstPos) initFilter() argument
[all...]
/third_party/ffmpeg/libswscale/ppc/
H A Dswscale_vsx.c1670 const uint8_t *src, int srcW, int xInc) in hyscale_fast_vsx()
1681 xInc * 1, in hyscale_fast_vsx()
1682 xInc * 2, in hyscale_fast_vsx()
1683 xInc * 3, in hyscale_fast_vsx()
1687 xInc * 1, in hyscale_fast_vsx()
1688 xInc * 2, in hyscale_fast_vsx()
1689 xInc * 3, in hyscale_fast_vsx()
1690 xInc * 4, in hyscale_fast_vsx()
1691 xInc * 5, in hyscale_fast_vsx()
1692 xInc * in hyscale_fast_vsx()
1669 hyscale_fast_vsx(SwsContext *c, int16_t *dst, int dstWidth, const uint8_t *src, int srcW, int xInc) hyscale_fast_vsx() argument
1784 hcscale_fast_vsx(SwsContext *c, int16_t *dst1, int16_t *dst2, int dstWidth, const uint8_t *src1, const uint8_t *src2, int srcW, int xInc) hcscale_fast_vsx() argument
[all...]

Completed in 8 milliseconds