Lines Matching refs:mb_x
1077 int i, mb_x, mb_y;
1134 for (mb_x = 0; mb_x < width; mb_x++) {
1144 resync_mb_x = mb_x;
1149 if (mb_y == resync_mb_y || mb_y == resync_mb_y+1 && mb_x < resync_mb_x || !mb_x)
1156 top[i] = buffer[mb_x][i];
1162 if (!s->bayer || mb_x) {
1171 left[i] = buffer[mb_x][i] =
1181 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1182 ptr[4*mb_x + 2] = buffer[mb_x][0] - ((buffer[mb_x][1] + buffer[mb_x][2] - 0x200) >> 2);
1183 ptr[4*mb_x + 1] = buffer[mb_x][1] + ptr[4*mb_x + 2];
1184 ptr[4*mb_x + 3] = buffer[mb_x][2] + ptr[4*mb_x + 2];
1185 ptr[4*mb_x + 0] = buffer[mb_x][3];
1191 for(mb_x = 0; mb_x < s->mb_width; mb_x++) {
1192 ptr[4*mb_x+3-c] = buffer[mb_x][i];
1197 for(mb_x = 0; mb_x < s->mb_width; mb_x++) {
1198 ((uint16_t*)ptr)[4*mb_x+c] = buffer[mb_x][i];
1203 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1204 ptr[3*mb_x + 1] = buffer[mb_x][0] - ((buffer[mb_x][1] + buffer[mb_x][2] - 0x200) >> 2);
1205 ptr[3*mb_x + 0] = buffer[mb_x][1] + ptr[3*mb_x + 1];
1206 ptr[3*mb_x + 2] = buffer[mb_x][2] + ptr[3*mb_x + 1];
1209 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1210 ptr[3*mb_x + 1] = buffer[mb_x][0] - ((buffer[mb_x][1] + buffer[mb_x][2]) >> 2);
1211 ptr[3*mb_x + 0] = buffer[mb_x][1] + ptr[3*mb_x + 1];
1212 ptr[3*mb_x + 2] = buffer[mb_x][2] + ptr[3*mb_x + 1];
1219 for (mb_x = 0; mb_x < width; mb_x++)
1220 ((uint16_t*)ptr)[mb_x] = buffer[mb_x][0];
1222 for (mb_x = 0; mb_x < width; mb_x++) {
1223 ((uint16_t*)ptr)[2*mb_x + 0] = buffer[mb_x][0];
1224 ((uint16_t*)ptr)[2*mb_x + 1] = buffer[mb_x][1];
1231 for(mb_x = 0; mb_x < s->mb_width; mb_x++) {
1232 ptr[3*mb_x+2-c] = buffer[mb_x][i];
1237 for(mb_x = 0; mb_x < s->mb_width; mb_x++) {
1238 ((uint16_t*)ptr)[3*mb_x+2-c] = buffer[mb_x][i];
1250 int i, mb_x, mb_y, mask;
1261 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1268 resync_mb_x = mb_x;
1272 if(!mb_x || mb_y == resync_mb_y || mb_y == resync_mb_y+1 && mb_x < resync_mb_x || s->interlaced){
1273 int toprow = mb_y == resync_mb_y || mb_y == resync_mb_y+1 && mb_x < resync_mb_x;
1274 int leftcol = !mb_x || mb_y == resync_mb_y && mb_x == resync_mb_x;
1295 if ( h * mb_x + x >= s->width
1299 ptr = s->picture_ptr->data[c] + (linesize * (v * mb_y + y)) + (h * mb_x + x); //FIXME optimize this crap
1319 ptr16 = (uint16_t*)(s->picture_ptr->data[c] + 2*(linesize * (v * mb_y + y)) + 2*(h * mb_x + x)); //FIXME optimize this crap
1366 if ( h * mb_x + x >= s->width
1372 (h * mb_x + x); //FIXME optimize this crap
1378 ptr16 = (uint16_t*)(s->picture_ptr->data[c] + 2*(linesize * (v * mb_y + y)) + 2*(h * mb_x + x)); //FIXME optimize this crap
1437 int i, mb_x, mb_y, chroma_h_shift, chroma_v_shift, chroma_width, chroma_height;
1468 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1491 (h * mb_x + x) * 8 * bytes_per_pixel) >> s->avctx->lowres);
1495 if ( 8*(h * mb_x + x) < ((c == 1) || (c == 2) ? chroma_width : s->width)
1512 "error y=%d x=%d\n", mb_y, mb_x);
1523 (h * mb_x + x);
1532 "error y=%d x=%d\n", mb_y, mb_x);
1536 ff_dlog(s->avctx, "mb: %d %d processed\n", mb_y, mb_x);
1538 mb_x, mb_y, x, y, c, s->bottom_field,
1539 (v * mb_y + y) * 8, (h * mb_x + x) * 8);
1556 int mb_x, mb_y;
1581 for (mb_x = 0; mb_x < s->mb_width; mb_x++, block++, last_nnz++) {
1597 "error y=%d x=%d\n", mb_y, mb_x);
1610 int mb_x, mb_y;
1633 for (mb_x = 0; mb_x < mb_width; mb_x++, block++) {