• 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:current_picture

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);
60 fill_rectangle(&s->current_picture.f.ref_index[0][4 * h->mb_xy],
183 if (IS_INTER(s->current_picture.f.mb_type[mb_index]))
192 int intra_j = IS_INTRA(s->current_picture.f.mb_type[mb_index_j]);
204 int intra_j = IS_INTRA(s->current_picture.f.mb_type[mb_index_j]);
216 int intra_j = IS_INTRA(s->current_picture.f.mb_type[mb_index_j]);
229 int intra_j = IS_INTRA(s->current_picture.f.mb_type[mb_index_j]);
269 int left_intra = IS_INTRA(s->current_picture.f.mb_type[( b_x >> is_luma) + (b_y >> is_luma) * s->mb_stride]);
270 int right_intra = IS_INTRA(s->current_picture.f.mb_type[((b_x + 1) >> is_luma) + (b_y >> is_luma) * s->mb_stride]);
274 int16_t *left_mv = s->current_picture.f.motion_val[0][mvy_stride * b_y + mvx_stride * b_x];
275 int16_t *right_mv = s->current_picture.f.motion_val[0][mvy_stride * b_y + mvx_stride * (b_x + 1)];
337 int top_intra = IS_INTRA(s->current_picture.f.mb_type[(b_x >> is_luma) + ( b_y >> is_luma) * s->mb_stride]);
338 int bottom_intra = IS_INTRA(s->current_picture.f.mb_type[(b_x >> is_luma) + ((b_y + 1) >> is_luma) * s->mb_stride]);
343 int16_t *top_mv = s->current_picture.f.motion_val[0][mvy_stride * b_y + mvx_stride * b_x];
344 int16_t *bottom_mv = s->current_picture.f.motion_val[0][mvy_stride * (b_y + 1) + mvx_stride * b_x];
409 if (IS_INTRA(s->current_picture.f.mb_type[mb_xy]))
430 if (IS_INTRA(s->current_picture.f.mb_type[mb_xy]))
485 assert(!IS_INTRA(s->current_picture.f.mb_type[mb_xy]));
516 s->current_picture.f.motion_val[0][mot_index - mot_step][0];
518 s->current_picture.f.motion_val[0][mot_index - mot_step][1];
520 s->current_picture.f.ref_index[0][4 * (mb_xy - 1)];
525 s->current_picture.f.motion_val[0][mot_index + mot_step][0];
527 s->current_picture.f.motion_val[0][mot_index + mot_step][1];
529 s->current_picture.f.ref_index[0][4 * (mb_xy + 1)];
534 s->current_picture.f.motion_val[0][mot_index - mot_stride * mot_step][0];
536 s->current_picture.f.motion_val[0][mot_index - mot_stride * mot_step][1];
538 s->current_picture.f.ref_index[0][4 * (mb_xy - s->mb_stride)];
543 s->current_picture.f.motion_val[0][mot_index + mot_stride * mot_step][0];
545 s->current_picture.f.motion_val[0][mot_index + mot_stride * mot_step][1];
547 s->current_picture.f.ref_index[0][4 * (mb_xy + s->mb_stride)];
615 prev_x = s->current_picture.f.motion_val[0][mot_index][0];
616 prev_y = s->current_picture.f.motion_val[0][mot_index][1];
617 prev_ref = s->current_picture.f.ref_index[0][4 * mb_xy];
639 uint8_t *src = s->current_picture.f.data[0] +
642 s->current_picture.f.motion_val[0][mot_index][0] =
644 s->current_picture.f.motion_val[0][mot_index][1] =
688 s->current_picture.f.motion_val[0][mot_index + i + j * mot_stride][0] = s->mv[0][0][0];
689 s->current_picture.f.motion_val[0][mot_index + i + j * mot_stride][1] = s->mv[0][0][1];
768 uint8_t *mb_ptr = s->current_picture.f.data[0] +
785 if (IS_INTRA(s->current_picture.f.mb_type[mb_xy]))
903 if (s->current_picture.f.motion_val[0] == NULL) {
912 s->current_picture = *s->current_picture_ptr;
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;
1079 if (!IS_INTRA(s->current_picture.f.mb_type[mb_xy]))
1080 s->current_picture.f.mb_type[mb_xy] = MB_TYPE_INTRA4x4;
1090 const int mb_type = s->current_picture.f.mb_type[mb_xy];
1112 s->mv[0][j][0] = s->current_picture.f.motion_val[dir][mb_index + (j & 1) + (j >> 1) * s->b8_stride][0];
1113 s->mv[0][j][1] = s->current_picture.f.motion_val[dir][mb_index + (j & 1) + (j >> 1) * s->b8_stride][1];
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];
1138 const int mb_type = s->current_picture.f.mb_type[mb_xy];
1199 const int mb_type = s->current_picture.f.mb_type[mb_xy];
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;
1250 const int mb_type = s->current_picture.f.mb_type[mb_xy];
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;
1269 h_block_filter(s, s->current_picture.f.data[0], s->mb_width * 2,
1271 h_block_filter(s, s->current_picture.f.data[1], s->mb_width,
1273 h_block_filter(s, s->current_picture.f.data[2], s->mb_width,
1277 v_block_filter(s, s->current_picture.f.data[0], s->mb_width * 2,
1279 v_block_filter(s, s->current_picture.f.data[1], s->mb_width,
1281 v_block_filter(s, s->current_picture.f.data[2], s->mb_width,