Lines Matching refs:srcSliceY
336 int srcStride[], int srcSliceY,
377 const int chrSrcSliceY = srcSliceY >> c->chrSrcVSubSample;
412 DEBUG_BUFFERS("srcSliceY: %d srcSliceH: %d dstY: %d dstH: %d\n",
413 srcSliceY, srcSliceH, dstY, dstH);
444 if (srcSliceY == 0) {
494 enough_lines = lastLumSrcY2 < srcSliceY + srcSliceH &&
495 lastChrSrcY < FF_CEIL_RSHIFT(srcSliceY + srcSliceH, c->chrSrcVSubSample);
498 lastLumSrcY = srcSliceY + srcSliceH - 1;
507 src[0] + (lastInLumBuf + 1 - srcSliceY) * srcStride[0],
508 src[1] + (lastInLumBuf + 1 - srcSliceY) * srcStride[1],
509 src[2] + (lastInLumBuf + 1 - srcSliceY) * srcStride[2],
510 src[3] + (lastInLumBuf + 1 - srcSliceY) * srcStride[3],
514 av_assert0(lastInLumBuf + 1 - srcSliceY < srcSliceH);
515 av_assert0(lastInLumBuf + 1 - srcSliceY >= 0);
923 const int srcStride[], int srcSliceY,
952 if (c->sliceDir == 0 && srcSliceY != 0 && srcSliceY + srcSliceH != c->srcH) {
957 if (srcSliceY == 0) c->sliceDir = 1; else c->sliceDir = -1;
1063 if (!srcSliceY && (c->flags & SWS_BITEXACT) && c->dither == SWS_DITHER_ED && c->dither_error[0])
1080 if (srcSliceY + srcSliceH == c->srcH)
1083 ret = c->swscale(c, src2, srcStride2, srcSliceY, srcSliceH, dst2,
1106 if (!srcSliceY)
1109 ret = c->swscale(c, src2, srcStride2, c->srcH-srcSliceY-srcSliceH,