Lines Matching refs:dstY
268 int dstY = c->dstY;
304 DEBUG_BUFFERS("srcSliceY: %d srcSliceH: %d dstY: %d dstH: %d\n",
305 srcSliceY, srcSliceH, dstY, dstH);
336 dstY = dstSliceY;
337 dstH = dstY + dstSliceH;
344 dstY = 0;
352 lastDstY = dstY;
361 dstY, dstSliceH, dstY >> c->chrDstVSubSample,
376 for (; dstY < dstH; dstY++) {
377 const int chrDstY = dstY >> c->chrDstVSubSample;
381 const int firstLumSrcY = FFMAX(1 - vLumFilterSize, vLumFilterPos[dstY]);
382 const int firstLumSrcY2 = FFMAX(1 - vLumFilterSize, vLumFilterPos[FFMIN(dstY | ((1 << c->chrDstVSubSample) - 1), c->dstH - 1)]);
421 DEBUG_BUFFERS("dstY: %d\n", dstY);
427 // Do we have enough lines in this slice to output the dstY line
477 break; // we can't output a dstY line so let's try with the next slice
480 ff_updateMMXDitherTables(c, dstY);
484 c->lumDither8 = ff_dither_8x8_128[dstY & 7];
486 if (dstY >= c->dstH - 2) {
497 desc[i].process(c, &desc[i], dstY, 1);
502 int height = dstY - lastDstY;
525 c->dstY = dstY;
529 return dstY - lastDstY;
853 c->cascaded1_tmpStride, c->cascaded_context[1]->dstY - ret,
854 c->cascaded_context[1]->dstY,
1053 int dstY = c->dstY ? c->dstY : srcSliceY + srcSliceH;
1055 av_assert0(dstY >= ret);
1057 av_assert0(c->dstH >= dstY);
1058 dst16 = (uint16_t*)(dst2[0] + (dstY - ret) * dstStride2[0]);