Lines Matching defs:mb_x
681 void dnxhd_get_blocks(DNXHDEncContext *ctx, int mb_x, int mb_y)
690 ((mb_y << 4) * ctx->m.linesize) + (mb_x << bs + 1);
692 ((mb_y << 4) * ctx->m.uvlinesize) + (mb_x << bs + ctx->is_444);
694 ((mb_y << 4) * ctx->m.uvlinesize) + (mb_x << bs + ctx->is_444);
698 if (ctx->bit_depth != 10 && vdsp->emulated_edge_mc && ((mb_x << 4) + 16 > ctx->m.avctx->width ||
700 int y_w = ctx->m.avctx->width - (mb_x << 4);
725 } else if (ctx->bit_depth == 10 && vdsp->emulated_edge_mc && ((mb_x << 4) + 16 > ctx->m.avctx->width ||
727 int y_w = ctx->m.avctx->width - (mb_x << 4);
826 int mb_y = jobnr, mb_x;
835 for (mb_x = 0; mb_x < ctx->m.mb_width; mb_x++) {
836 unsigned mb = mb_y * ctx->m.mb_width + mb_x;
842 dnxhd_get_blocks(ctx, mb_x, mb_y);
883 int mb_y = jobnr, mb_x;
891 for (mb_x = 0; mb_x < ctx->m.mb_width; mb_x++) {
892 unsigned mb = mb_y * ctx->m.mb_width + mb_x;
899 dnxhd_get_blocks(ctx, mb_x, mb_y);
920 int mb_y, mb_x;
926 for (mb_x = 0; mb_x < ctx->m.mb_width; mb_x++) {
927 unsigned mb = mb_y * ctx->m.mb_width + mb_x;
941 int mb_y = jobnr, mb_x, x, y;
948 for (mb_x = 0; mb_x < ctx->m.mb_width; ++mb_x, pix += 16) {
949 unsigned mb = mb_y * ctx->m.mb_width + mb_x;
953 if (!partial_last_row && mb_x * 16 <= avctx->width - 16 && (avctx->width % 16) == 0) {
957 int bw = FFMIN(avctx->width - 16 * mb_x, 16);
975 for (mb_x = 0; mb_x < ctx->m.mb_width; ++mb_x) {
977 ((mb_y << 4) * linesize) + (mb_x << 4);
978 unsigned mb = mb_y * ctx->m.mb_width + mb_x;
981 int bw = FFMIN(avctx->width - 16 * mb_x, 16);