Lines Matching refs:dst_h
389 ("Adjust to height %d src_h %d dst_h %d src_y %d dst_y %d\n",
390 f->tru_h, f->src_h, f->dst_h, f->src_y, f->dst_y);
420 reg_2918 = (f->dst_h << 16) | (f->src_h + src_minor_y);
422 reg_2918 = (f->dst_h << 16) | ((f->src_h + src_minor_y) << 1);
425 reg_291c = (f->dst_h << 16) | ((f->src_h + src_minor_uv) >> 1);
427 reg_291c = (f->dst_h << 16) | (f->src_h + src_minor_uv);
429 reg_2964_base = (src_minor_y * ((f->dst_h << 16) / f->src_h)) >> 14;
430 reg_2968_base = (src_minor_uv * ((f->dst_h << 16) / f->src_h)) >> 14;
432 if (f->dst_h / 2 >= f->src_h && !f->interlaced_y) {
433 master_height = (f->src_h * 0x00400000) / f->dst_h;
434 if ((f->src_h * 0x00400000) - (master_height * f->dst_h) >= f->dst_h / 2)
443 } else if (f->dst_h >= f->src_h) {
444 master_height = (f->src_h * 0x00400000) / f->dst_h;
460 } else if (f->dst_h >= f->src_h / 2) {
461 master_height = (f->src_h * 0x00200000) / f->dst_h;
478 master_height = (f->src_h * 0x00100000) / f->dst_h;
491 if (f->src_h == f->dst_h) {
530 if (f->src_h == f->dst_h) {
533 reg_2964 = 2 + ((f->dst_h << 1) / f->src_h);
548 if ((reg_2964 != 0x00010001) && (f->dst_h / 2 <= f->src_h))
560 if (f->src_h == f->dst_h) {
566 v_filter_1 = ((f->src_h << 16) / f->dst_h) >> 15;
674 if (f->src_h / f->dst_h >= 2) {
679 if ((osd_crop = f->src_h - 4 * f->dst_h) > 0) {
683 f->dst_h = f->src_h / 4;
684 f->dst_h += f->dst_h & 1;
689 if ((int)f->dst_w <= 2 || (int)f->dst_h <= 2 ||
695 osd_scale = (f->src_h << 16) / f->dst_h;
701 f->dst_h -= osd_crop;
707 if ((osd_crop = f->dst_h + f->dst_y - f->vis_h) > 0) {
709 f->dst_h -= osd_crop;
748 f->dst_h &= ~1;
755 f->dst_h &= ~1;
765 if (f->dst_h < f->src_h / 4) {
767 f->dst_h = f->src_h / 4;
768 f->dst_h += f->dst_h & 1;
772 if ((int)f->dst_w <= 2 || (int)f->dst_h <= 2 ||
784 if ((of->src_h != f->src_h) || (of->dst_h != f->dst_h) ||
982 nf->dst_h = args->dst.height;
1009 if (nf->tru_h < 1021 && (nf->dst_h >= nf->src_h / 2))
1024 if (nf->tru_h < 1021 && (nf->dst_h >= nf->src_h / 2))