Lines Matching refs:srcSliceY
102 int srcSliceY, int srcSliceH, int width,
105 dst += dstStride * srcSliceY;
119 int srcStride[], int srcSliceY,
123 uint8_t *dst = dstParam[1] + dstStride[1] * srcSliceY / 2;
125 copyPlane(src[0], srcStride[0], srcSliceY, srcSliceH, c->srcW,
139 int srcStride[], int srcSliceY, int srcSliceH,
142 uint8_t *dst = dstParam[0] + dstStride[0] * srcSliceY;
151 int srcStride[], int srcSliceY, int srcSliceH,
154 uint8_t *dst = dstParam[0] + dstStride[0] * srcSliceY;
163 int srcStride[], int srcSliceY, int srcSliceH,
166 uint8_t *dst = dstParam[0] + dstStride[0] * srcSliceY;
175 int srcStride[], int srcSliceY, int srcSliceH,
178 uint8_t *dst = dstParam[0] + dstStride[0] * srcSliceY;
187 int srcStride[], int srcSliceY, int srcSliceH,
190 uint8_t *ydst = dstParam[0] + dstStride[0] * srcSliceY;
191 uint8_t *udst = dstParam[1] + dstStride[1] * srcSliceY / 2;
192 uint8_t *vdst = dstParam[2] + dstStride[2] * srcSliceY / 2;
198 fillPlane(dstParam[3], dstStride[3], c->srcW, srcSliceH, srcSliceY, 255);
204 int srcStride[], int srcSliceY, int srcSliceH,
207 uint8_t *ydst = dstParam[0] + dstStride[0] * srcSliceY;
208 uint8_t *udst = dstParam[1] + dstStride[1] * srcSliceY;
209 uint8_t *vdst = dstParam[2] + dstStride[2] * srcSliceY;
218 int srcStride[], int srcSliceY, int srcSliceH,
221 uint8_t *ydst = dstParam[0] + dstStride[0] * srcSliceY;
222 uint8_t *udst = dstParam[1] + dstStride[1] * srcSliceY / 2;
223 uint8_t *vdst = dstParam[2] + dstStride[2] * srcSliceY / 2;
229 fillPlane(dstParam[3], dstStride[3], c->srcW, srcSliceH, srcSliceY, 255);
235 int srcStride[], int srcSliceY, int srcSliceH,
238 uint8_t *ydst = dstParam[0] + dstStride[0] * srcSliceY;
239 uint8_t *udst = dstParam[1] + dstStride[1] * srcSliceY;
240 uint8_t *vdst = dstParam[2] + dstStride[2] * srcSliceY;
280 int srcStride[], int srcSliceY, int srcSliceH,
302 int srcSliceY, int srcSliceH, uint8_t *dst[],
310 uint8_t *dstPtr = dst[0] + dstStride[0] * srcSliceY;
433 int srcSliceY, int srcSliceH, uint8_t *dst[],
459 conv(srcPtr, dstPtr + dstStride[0] * srcSliceY,
463 dstPtr += dstStride[0] * srcSliceY;
476 int srcStride[], int srcSliceY, int srcSliceH,
481 dst[0] + srcSliceY * dstStride[0],
482 dst[1] + (srcSliceY >> 1) * dstStride[1],
483 dst[2] + (srcSliceY >> 1) * dstStride[2],
487 fillPlane(dst[3], dstStride[3], c->srcW, srcSliceH, srcSliceY, 255);
492 int srcStride[], int srcSliceY, int srcSliceH,
495 copyPlane(src[0], srcStride[0], srcSliceY, srcSliceH, c->srcW,
498 planar2x(src[1], dst[1] + dstStride[1] * (srcSliceY >> 1), c->chrSrcW,
500 planar2x(src[2], dst[2] + dstStride[2] * (srcSliceY >> 1), c->chrSrcW,
503 fillPlane(dst[3], dstStride[3], c->srcW, srcSliceH, srcSliceY, 255);
509 int srcStride[], int srcSliceY, int srcSliceH,
513 memcpy(dst[0] + dstStride[0] * srcSliceY, src[0], srcSliceH * dstStride[0]);
517 uint8_t *dstPtr = dst[0] + dstStride[0] * srcSliceY;
557 int srcStride[], int srcSliceY, int srcSliceH,
563 int y = (plane == 0 || plane == 3) ? srcSliceY: -((-srcSliceY) >> c->chrDstVSubSample);
907 const int srcStride[], int srcSliceY,
928 if (c->sliceDir == 0 && srcSliceY != 0 && srcSliceY + srcSliceH != c->srcH) {
933 if (srcSliceY == 0) c->sliceDir = 1; else c->sliceDir = -1;
1011 if (srcSliceY + srcSliceH == c->srcH)
1014 return c->swScale(c, src2, srcStride2, srcSliceY, srcSliceH, dst2,
1037 if (!srcSliceY)
1040 return c->swScale(c, src2, srcStride2, c->srcH-srcSliceY-srcSliceH,