• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching refs:mb_y

59                    uint8_t *dest_cr, int mb_x, int mb_y)
64 dc = s->dc_val[0][mb_x * 2 + (i & 1) + (mb_y * 2 + (i >> 1)) * s->b8_stride];
75 dcu = s->dc_val[1][mb_x + mb_y * s->mb_stride];
76 dcv = s->dc_val[2][mb_x + mb_y * s->mb_stride];
382 int mb_x, mb_y, mot_step, mot_stride;
401 const int mb_y= mb_xy / s->mb_stride;
403 const int mot_index= (mb_x + mb_y*mot_stride) * mot_step;
412 for (mb_y = 0; mb_y < s->mb_height; mb_y++) {
414 const int mb_xy = mb_x + mb_y * s->mb_stride;
425 mb_x, mb_y, 0, 0);
437 int mb_x, mb_y;
441 for (mb_y = 0; mb_y < s->mb_height; mb_y++) {
443 const int mb_xy = mb_x + mb_y * s->mb_stride;
450 const int mot_index = (mb_x + mb_y * mot_stride) * mot_step;
453 if ((mb_x ^ mb_y ^ pass) & 1)
466 if (mb_y > 0 && fixed[mb_xy - mb_stride] == MV_FROZEN)
468 if (mb_y + 1 < mb_height && fixed[mb_xy + mb_stride] == MV_FROZEN)
478 if (mb_y > 0 && fixed[mb_xy - mb_stride] == MV_CHANGED)
480 if (mb_y + 1 < mb_height && fixed[mb_xy + mb_stride] == MV_CHANGED)
505 if (mb_y > 0 && fixed[mb_xy - mb_stride]) {
514 if (mb_y + 1<mb_height && fixed[mb_xy + mb_stride]) {
579 mb_y, 0);
605 mb_x * 16 + mb_y * 16 * linesize[0];
617 MV_TYPE_16X16, &s->mv, mb_x, mb_y, 0, 0);
631 if (mb_y > 0 && fixed[mb_xy - mb_stride]) {
636 if (mb_y + 1 < mb_height && fixed[mb_xy + mb_stride]) {
659 MV_TYPE_16X16, &s->mv, mb_x, mb_y, 0, 0);
684 int is_intra_likely, i, j, undamaged_count, skip_amount, mb_x, mb_y;
716 for (mb_y = 0; mb_y < s->mb_height - 1; mb_y++) {
719 const int mb_xy = mb_x + mb_y * s->mb_stride;
733 mb_x * 16 + mb_y * 16 * linesize[0];
735 mb_x * 16 + mb_y * 16 * linesize[0];
740 ff_thread_await_progress(s->last_pic.tf, mb_y, 0);
862 int i, mb_x, mb_y, error, error_type, dc_error, mv_error, ac_error;
933 for (mb_y = 0; mb_y < s->mb_height; mb_y++) {
935 int status = s->error_status_table[mb_x + mb_y * s->mb_stride];
1107 for (mb_y = 0; mb_y < s->mb_height; mb_y++) {
1109 const int mb_xy = mb_x + mb_y * s->mb_stride;
1125 int mb_index = mb_x * 2 + mb_y * 2 * s->b8_stride;
1134 s->mv[0][0][0] = s->cur_pic.motion_val[dir][mb_x * 2 + mb_y * 2 * s->b8_stride][0];
1135 s->mv[0][0][1] = s->cur_pic.motion_val[dir][mb_x * 2 + mb_y * 2 * s->b8_stride][1];
1139 mv_dir, mv_type, &s->mv, mb_x, mb_y, 0, 0);
1145 for (mb_y = 0; mb_y < s->mb_height; mb_y++) {
1147 int xy = mb_x * 2 + mb_y * 2 * s->b8_stride;
1148 const int mb_xy = mb_x + mb_y * s->mb_stride;
1171 ff_thread_await_progress(s->next_pic.tf, mb_y, 0);
1185 mb_x, mb_y, 0, 0);
1195 for (mb_y = 0; mb_y < s->mb_height; mb_y++) {
1200 const int mb_xy = mb_x + mb_y * s->mb_stride;
1210 dest_y = s->cur_pic.f->data[0] + mb_x * 16 + mb_y * 16 * linesize[0];
1211 dest_cb = s->cur_pic.f->data[1] + mb_x * 8 + mb_y * 8 * linesize[1];
1212 dest_cr = s->cur_pic.f->data[2] + mb_x * 8 + mb_y * 8 * linesize[2];
1214 dc_ptr = &s->dc_val[0][mb_x * 2 + mb_y * 2 * s->b8_stride];
1234 s->dc_val[1][mb_x + mb_y * s->mb_stride] = (dcu + 4) >> 3;
1235 s->dc_val[2][mb_x + mb_y * s->mb_stride] = (dcv + 4) >> 3;
1250 for (mb_y = 0; mb_y < s->mb_height; mb_y++) {
1253 const int mb_xy = mb_x + mb_y * s->mb_stride;
1263 dest_y = s->cur_pic.f->data[0] + mb_x * 16 + mb_y * 16 * linesize[0];
1264 dest_cb = s->cur_pic.f->data[1] + mb_x * 8 + mb_y * 8 * linesize[1];
1265 dest_cr = s->cur_pic.f->data[2] + mb_x * 8 + mb_y * 8 * linesize[2];
1267 put_dc(s, dest_y, dest_cb, dest_cr, mb_x, mb_y);