• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/

Lines Matching refs:mb_x

45     s->dest[0] = s->current_picture.f.data[0] + (s->mb_y *  16                       * s->linesize)   + s->mb_x *  16;
46 s->dest[1] = s->current_picture.f.data[1] + (s->mb_y * (16 >> s->chroma_y_shift) * s->uvlinesize) + s->mb_x * (16 >> s->chroma_x_shift);
47 s->dest[2] = s->current_picture.f.data[2] + (s->mb_y * (16 >> s->chroma_y_shift) * s->uvlinesize) + s->mb_x * (16 >> s->chroma_x_shift);
51 h->mb_xy = s->mb_x + s->mb_y * s->mb_stride;
94 uint8_t *dest_cr, int mb_x, int mb_y)
98 dc = s->dc_val[0][mb_x * 2 + (i & 1) + (mb_y * 2 + (i >> 1)) * s->b8_stride];
109 dcu = s->dc_val[1][mb_x + mb_y * s->mb_stride];
110 dcv = s->dc_val[2][mb_x + mb_y * s->mb_stride];
399 int mb_x, mb_y, mot_step, mot_stride;
422 s->mb_x = 0;
425 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
426 const int mb_xy = mb_x + mb_y * s->mb_stride;
443 s->mb_x = mb_x;
459 int mb_x, mb_y;
464 s->mb_x = 0;
467 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
468 const int mb_xy = mb_x + mb_y * s->mb_stride;
475 const int mot_index = (mb_x + mb_y * mot_stride) * mot_step;
480 if ((mb_x ^ mb_y ^ pass) & 1)
489 if (mb_x > 0 && fixed[mb_xy - 1] == MV_FROZEN)
491 if (mb_x + 1 < mb_width && fixed[mb_xy + 1] == MV_FROZEN)
501 if (mb_x > 0 && fixed[mb_xy - 1 ] == MV_CHANGED)
503 if (mb_x + 1 < mb_width && fixed[mb_xy + 1 ] == MV_CHANGED)
514 if (mb_x > 0 && fixed[mb_xy - 1]) {
523 if (mb_x + 1 < mb_width && fixed[mb_xy + 1]) {
634 s->mb_x = mb_x;
640 mb_x * 16 + mb_y * 16 * s->linesize;
653 if (mb_x > 0 && fixed[mb_xy - 1]) {
659 if (mb_x + 1 < mb_width && fixed[mb_xy + 1]) {
720 int is_intra_likely, i, j, undamaged_count, skip_amount, mb_x, mb_y;
754 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
756 const int mb_xy = mb_x + mb_y * s->mb_stride;
769 mb_x * 16 + mb_y * 16 * s->linesize;
771 mb_x * 16 + mb_y * 16 * s->linesize;
884 int i, mb_x, mb_y, error, error_type, dc_error, mv_error, ac_error;
917 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
918 int status = s->error_status_table[mb_x + mb_y * s->mb_stride];
1085 s->mb_x = 0;
1088 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1089 const int mb_xy = mb_x + mb_y * s->mb_stride;
1108 int mb_index = mb_x * 2 + mb_y * 2 * s->b8_stride;
1117 s->mv[0][0][0] = s->current_picture.f.motion_val[dir][mb_x * 2 + mb_y * 2 * s->b8_stride][0];
1118 s->mv[0][0][1] = s->current_picture.f.motion_val[dir][mb_x * 2 + mb_y * 2 * s->b8_stride][1];
1123 s->mb_x = mb_x;
1132 s->mb_x = 0;
1135 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1136 int xy = mb_x * 2 + mb_y * 2 * s->b8_stride;
1137 const int mb_xy = mb_x + mb_y * s->mb_stride;
1181 s->mb_x = mb_x;
1194 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1198 const int mb_xy = mb_x + mb_y * s->mb_stride;
1208 dest_y = s->current_picture.f.data[0] + mb_x * 16 + mb_y * 16 * s->linesize;
1209 dest_cb = s->current_picture.f.data[1] + mb_x * 8 + mb_y * 8 * s->uvlinesize;
1210 dest_cr = s->current_picture.f.data[2] + mb_x * 8 + mb_y * 8 * s->uvlinesize;
1212 dc_ptr = &s->dc_val[0][mb_x * 2 + mb_y * 2 * s->b8_stride];
1232 s->dc_val[1][mb_x + mb_y * s->mb_stride] = (dcu + 4) >> 3;
1233 s->dc_val[2][mb_x + mb_y * s->mb_stride] = (dcv + 4) >> 3;
1247 for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
1249 const int mb_xy = mb_x + mb_y * s->mb_stride;
1259 dest_y = s->current_picture.f.data[0] + mb_x * 16 + mb_y * 16 * s->linesize;
1260 dest_cb = s->current_picture.f.data[1] + mb_x * 8 + mb_y * 8 * s->uvlinesize;
1261 dest_cr = s->current_picture.f.data[2] + mb_x * 8 + mb_y * 8 * s->uvlinesize;
1263 put_dc(s, dest_y, dest_cb, dest_cr, mb_x, mb_y);