Lines Matching defs:srcW

367                               int *outFilterSize, int xInc, int srcW,
379 const int64_t fone = 1LL << (54 - FFMIN(av_log2(srcW/dstW), 8));
454 filterSize = 1 + (sizeFactor * srcW + dstW - 1) / dstW;
456 filterSize = FFMIN(filterSize, srcW - 2);
472 d = d * dstW / srcW;
685 if ((*filterPos)[i] + filterSize > srcW) {
686 int shift = (*filterPos)[i] + FFMIN(filterSize - srcW, 0);
690 if ((*filterPos)[i] + j >= srcW) {
704 filter[i * filterSize + srcW - 1 - (*filterPos)[i]] += acc;
707 av_assert0((*filterPos)[i] < srcW);
708 if ((*filterPos)[i] + filterSize > srcW) {
710 av_assert0((*filterPos)[i] + j < srcW || !filter[i * filterSize + j]);
969 c->srcW && c->srcH && c->dstW && c->dstH) {
972 int srcW = c->srcW;
993 if (srcW*srcH > dstW*dstH) {
997 tmp_width = srcW;
1006 c->cascaded_context[0] = sws_alloc_set_opts(srcW, srcH, c->srcFormat,
1299 int srcW = c->srcW;
1327 unscaled = (srcW == dstW && srcH == dstH);
1379 if (dstW < srcW && dstH < srcH)
1381 else if (dstW > srcW && dstH > srcH)
1392 if (srcW < 1 || srcH < 1 || dstW < 1 || dstH < 1) {
1396 srcW, srcH, dstW, dstH);
1400 if (srcW < 8 || dstW < 8) {
1411 c->lumXInc = (((int64_t)srcW << 16) + (dstW >> 1)) / dstW;
1542 ((dstW >> c->chrDstHSubSample) <= (srcW >> 1) ||
1547 c->chrSrcW = AV_CEIL_RSHIFT(srcW, c->chrSrcHSubSample);
1552 if (!FF_ALLOCZ_TYPED_ARRAY(c->formatConvBuffer, FFALIGN(srcW * 2 + 78, 16) * 2))
1572 c->canMMXEXTBeUsed = dstW >= srcW && (dstW & 31) == 0 &&
1574 (srcW & 15) == 0;
1575 if (!c->canMMXEXTBeUsed && dstW >= srcW && c->chrDstW >= c->chrSrcW && (srcW & 15) == 0
1604 c->lumXInc = ((int64_t)(srcW - 2) << 16) / (dstW - 2) - 20;
1619 srcW, srcH, tmpFmt, 64);
1623 c->cascaded_context[0] = sws_getContext(srcW, srcH, srcFormat,
1624 srcW, srcH, tmpFmt,
1630 c->cascaded_context[1] = sws_getContext(srcW, srcH, tmpFmt,
1677 srcW, srcH, tmpFormat, 64);
1681 c->cascaded_context[0] = sws_getContext(srcW, srcH, srcFormat,
1682 srcW, srcH, tmpFormat,
1687 c->cascaded_context[1] = sws_getContext(srcW, srcH, tmpFormat,
1720 srcW, srcH, tmpFormat, 64);
1724 c->cascaded_context[0] = sws_alloc_set_opts(srcW, srcH, srcFormat,
1725 srcW, srcH, tmpFormat,
1734 c->cascaded_context[1] = sws_alloc_set_opts(srcW, srcH, tmpFormat,
1828 srcW, dstW, filterAlign, 1 << 14,
1946 av_log(c, AV_LOG_VERBOSE, "%dx%d -> %dx%d\n", srcW, srcH, dstW, dstH);
1948 "lum srcW=%d srcH=%d dstW=%d dstH=%d xInc=%d yInc=%d\n",
1949 c->srcW, c->srcH, c->dstW, c->dstH, c->lumXInc, c->lumYInc);
1951 "chr srcW=%d srcH=%d dstW=%d dstH=%d xInc=%d yInc=%d\n",
1994 int tmpW = sqrt(srcW * (int64_t)dstW);
2001 if (srcW*(int64_t)srcH <= 4LL*dstW*dstH)
2009 c->cascaded_context[0] = sws_getContext(srcW, srcH, srcFormat,
2025 SwsContext *sws_alloc_set_opts(int srcW, int srcH, enum AVPixelFormat srcFormat,
2035 c->srcW = srcW;
2050 SwsContext *sws_getContext(int srcW, int srcH, enum AVPixelFormat srcFormat,
2057 c = sws_alloc_set_opts(srcW, srcH, srcFormat,
2456 struct SwsContext *sws_getCachedContext(struct SwsContext *context, int srcW,
2473 (context->srcW != srcW ||
2494 context->srcW = srcW;