• 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 defs:mb_xy

51         h->mb_xy = s->mb_x + s->mb_y * s->mb_stride;
60 fill_rectangle(&s->current_picture.f.ref_index[0][4 * h->mb_xy],
405 const int mb_xy = s->mb_index2xy[i];
407 int error = s->error_status_table[mb_xy];
409 if (IS_INTRA(s->current_picture.f.mb_type[mb_xy]))
414 fixed[mb_xy] = f;
426 const int mb_xy = mb_x + mb_y * s->mb_stride;
430 if (IS_INTRA(s->current_picture.f.mb_type[mb_xy]))
432 if (!(s->error_status_table[mb_xy] & ER_MV_ERROR))
468 const int mb_xy = mb_x + mb_y * s->mb_stride;
483 if (fixed[mb_xy] == MV_FROZEN)
485 assert(!IS_INTRA(s->current_picture.f.mb_type[mb_xy]));
489 if (mb_x > 0 && fixed[mb_xy - 1] == MV_FROZEN)
491 if (mb_x + 1 < mb_width && fixed[mb_xy + 1] == MV_FROZEN)
493 if (mb_y > 0 && fixed[mb_xy - mb_stride] == MV_FROZEN)
495 if (mb_y + 1 < mb_height && fixed[mb_xy + mb_stride] == 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)
505 if (mb_y > 0 && fixed[mb_xy - mb_stride] == MV_CHANGED)
507 if (mb_y + 1 < mb_height && fixed[mb_xy + mb_stride] == MV_CHANGED)
514 if (mb_x > 0 && fixed[mb_xy - 1]) {
520 s->current_picture.f.ref_index[0][4 * (mb_xy - 1)];
523 if (mb_x + 1 < mb_width && fixed[mb_xy + 1]) {
529 s->current_picture.f.ref_index[0][4 * (mb_xy + 1)];
532 if (mb_y > 0 && fixed[mb_xy - mb_stride]) {
538 s->current_picture.f.ref_index[0][4 * (mb_xy - s->mb_stride)];
541 if (mb_y + 1<mb_height && fixed[mb_xy + mb_stride]) {
547 s->current_picture.f.ref_index[0][4 * (mb_xy + s->mb_stride)];
601 if (!fixed[mb_xy]) {
613 prev_ref = s->last_picture.f.ref_index[0][4 * mb_xy];
617 prev_ref = s->current_picture.f.ref_index[0][4 * mb_xy];
653 if (mb_x > 0 && fixed[mb_xy - 1]) {
659 if (mb_x + 1 < mb_width && fixed[mb_xy + 1]) {
665 if (mb_y > 0 && fixed[mb_xy - mb_stride]) {
670 if (mb_y + 1 < mb_height && fixed[mb_xy + mb_stride]) {
696 fixed[mb_xy] = MV_CHANGED;
699 fixed[mb_xy] = MV_UNCHANGED;
710 int mb_xy = s->mb_index2xy[i];
711 if (fixed[mb_xy])
712 fixed[mb_xy] = MV_FROZEN;
727 const int mb_xy = s->mb_index2xy[i];
728 const int error = s->error_status_table[mb_xy];
756 const int mb_xy = mb_x + mb_y * s->mb_stride;
758 error = s->error_status_table[mb_xy];
785 if (IS_INTRA(s->current_picture.f.mb_type[mb_xy]))
931 const int mb_xy = s->mb_index2xy[i];
932 int error = s->error_status_table[mb_xy];
940 s->error_status_table[mb_xy] |= 1 << error_type;
952 const int mb_xy = s->mb_index2xy[i];
953 int error = s->error_status_table[mb_xy];
963 s->error_status_table[mb_xy]|= ER_AC_ERROR;
976 const int mb_xy = s->mb_index2xy[i];
977 int error1 = s->error_status_table[mb_xy];
992 s->error_status_table[mb_xy] |= ER_MB_ERROR;
1000 const int mb_xy = s->mb_index2xy[i];
1001 int error = s->error_status_table[mb_xy];
1003 if (!s->mbskip_table[mb_xy]) // FIXME partition specific
1010 s->error_status_table[mb_xy] |= 1 << error_type;
1013 s->error_status_table[mb_xy] |= 1 << error_type;
1024 const int mb_xy = s->mb_index2xy[i];
1025 int old_error = s->error_status_table[mb_xy];
1031 s->error_status_table[mb_xy] |= error;
1038 const int mb_xy = s->mb_index2xy[i];
1039 error = s->error_status_table[mb_xy];
1042 s->error_status_table[mb_xy] = error;
1048 const int mb_xy = s->mb_index2xy[i];
1049 error = s->error_status_table[mb_xy];
1064 const int mb_xy = s->mb_index2xy[i];
1065 error = s->error_status_table[mb_xy];
1070 s->current_picture.f.mb_type[mb_xy] = MB_TYPE_INTRA4x4;
1072 s->current_picture.f.mb_type[mb_xy] = MB_TYPE_16x16 | MB_TYPE_L0;
1078 const int mb_xy = s->mb_index2xy[i];
1079 if (!IS_INTRA(s->current_picture.f.mb_type[mb_xy]))
1080 s->current_picture.f.mb_type[mb_xy] = MB_TYPE_INTRA4x4;
1089 const int mb_xy = mb_x + mb_y * s->mb_stride;
1090 const int mb_type = s->current_picture.f.mb_type[mb_xy];
1095 error = s->error_status_table[mb_xy];
1137 const int mb_xy = mb_x + mb_y * s->mb_stride;
1138 const int mb_type = s->current_picture.f.mb_type[mb_xy];
1142 error = s->error_status_table[mb_xy];
1198 const int mb_xy = mb_x + mb_y * s->mb_stride;
1199 const int mb_type = s->current_picture.f.mb_type[mb_xy];
1201 error = s->error_status_table[mb_xy];
1249 const int mb_xy = mb_x + mb_y * s->mb_stride;
1250 const int mb_type = s->current_picture.f.mb_type[mb_xy];
1252 error = s->error_status_table[mb_xy];
1288 const int mb_xy = s->mb_index2xy[i];
1289 int error = s->error_status_table[mb_xy];
1293 s->mbskip_table[mb_xy] = 0;
1295 s->mbintra_table[mb_xy] = 1;