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

61     int *linesize = s->cur_pic.f->linesize;
153 int intra_j = IS_INTRA(s->cur_pic.mb_type[mb_index_j]);
166 int intra_j = IS_INTRA(s->cur_pic.mb_type[mb_index_j]);
181 int intra_j = IS_INTRA(s->cur_pic.mb_type[mb_index_j]);
194 int intra_j = IS_INTRA(s->cur_pic.mb_type[mb_index_j]);
211 if (IS_INTER(s->cur_pic.mb_type[mb_index]))
252 int left_intra = IS_INTRA(s->cur_pic.mb_type[( b_x >> is_luma) + (b_y >> is_luma) * s->mb_stride]);
253 int right_intra = IS_INTRA(s->cur_pic.mb_type[((b_x + 1) >> is_luma) + (b_y >> is_luma) * s->mb_stride]);
257 int16_t *left_mv = s->cur_pic.motion_val[0][mvy_stride * b_y + mvx_stride * b_x];
258 int16_t *right_mv = s->cur_pic.motion_val[0][mvy_stride * b_y + mvx_stride * (b_x + 1)];
320 int top_intra = IS_INTRA(s->cur_pic.mb_type[(b_x >> is_luma) + ( b_y >> is_luma) * s->mb_stride]);
321 int bottom_intra = IS_INTRA(s->cur_pic.mb_type[(b_x >> is_luma) + ((b_y + 1) >> is_luma) * s->mb_stride]);
326 int16_t *top_mv = s->cur_pic.motion_val[0][mvy_stride * b_y + mvx_stride * b_x];
327 int16_t *bottom_mv = s->cur_pic.motion_val[0][mvy_stride * (b_y + 1) + mvx_stride * b_x];
392 if (IS_INTRA(s->cur_pic.mb_type[mb_xy]))
404 s->cur_pic.motion_val[0][mot_index][0]= s->last_pic.motion_val[0][mot_index][0];
405 s->cur_pic.motion_val[0][mot_index][1]= s->last_pic.motion_val[0][mot_index][1];
406 s->cur_pic.ref_index[0][4*mb_xy] = s->last_pic.ref_index[0][4*mb_xy];
417 if (IS_INTRA(s->cur_pic.mb_type[mb_xy]))
458 av_assert1(!IS_INTRA(s->cur_pic.mb_type[mb_xy]));
489 s->cur_pic.motion_val[0][mot_index - mot_step][0];
491 s->cur_pic.motion_val[0][mot_index - mot_step][1];
493 s->cur_pic.ref_index[0][4 * (mb_xy - 1)];
498 s->cur_pic.motion_val[0][mot_index + mot_step][0];
500 s->cur_pic.motion_val[0][mot_index + mot_step][1];
502 s->cur_pic.ref_index[0][4 * (mb_xy + 1)];
507 s->cur_pic.motion_val[0][mot_index - mot_stride * mot_step][0];
509 s->cur_pic.motion_val[0][mot_index - mot_stride * mot_step][1];
511 s->cur_pic.ref_index[0][4 * (mb_xy - s->mb_stride)];
516 s->cur_pic.motion_val[0][mot_index + mot_stride * mot_step][0];
518 s->cur_pic.motion_val[0][mot_index + mot_stride * mot_step][1];
520 s->cur_pic.ref_index[0][4 * (mb_xy + s->mb_stride)];
588 prev_x = s->cur_pic.motion_val[0][mot_index][0];
589 prev_y = s->cur_pic.motion_val[0][mot_index][1];
590 prev_ref = s->cur_pic.ref_index[0][4 * mb_xy];
602 int *linesize = s->cur_pic.f->linesize;
604 uint8_t *src = s->cur_pic.f->data[0] +
607 s->cur_pic.motion_val[0][mot_index][0] =
609 s->cur_pic.motion_val[0][mot_index][1] =
654 s->cur_pic.motion_val[0][mot_index + i + j * mot_stride][0] = s->mv[0][0][0];
655 s->cur_pic.motion_val[0][mot_index + i + j * mot_stride][1] = s->mv[0][0][1];
709 s->cur_pic.f->pict_type == AV_PICTURE_TYPE_I)
730 if (s->cur_pic.f->pict_type == AV_PICTURE_TYPE_I) {
731 int *linesize = s->cur_pic.f->linesize;
732 uint8_t *mb_ptr = s->cur_pic.f->data[0] +
749 if (IS_INTRA(s->cur_pic.mb_type[mb_xy]))
775 !s->cur_pic.f ||
776 s->cur_pic.field_picture
861 int *linesize = s->cur_pic.f->linesize;
894 if (s->last_pic.f->width != s->cur_pic.f->width ||
895 s->last_pic.f->height != s->cur_pic.f->height ||
896 s->last_pic.f->format != s->cur_pic.f->format) {
902 if (s->next_pic.f->width != s->cur_pic.f->width ||
903 s->next_pic.f->height != s->cur_pic.f->height ||
904 s->next_pic.f->format != s->cur_pic.f->format) {
910 if (!s->cur_pic.motion_val[0] || !s->cur_pic.ref_index[0]) {
918 s->cur_pic.ref_index[i] = s->ref_index_buf[i]->data;
919 s->cur_pic.motion_val[i] = (int16_t (*)[2])s->motion_val_buf[i]->data + 4;
925 s->cur_pic.ref_index[i] = NULL;
926 s->cur_pic.motion_val[i] = NULL;
1080 dc_error, ac_error, mv_error, av_get_picture_type_char(s->cur_pic.f->pict_type));
1092 s->cur_pic.mb_type[mb_xy] = MB_TYPE_INTRA4x4;
1094 s->cur_pic.mb_type[mb_xy] = MB_TYPE_16x16 | MB_TYPE_L0;
1102 if (!IS_INTRA(s->cur_pic.mb_type[mb_xy]))
1103 s->cur_pic.mb_type[mb_xy] = MB_TYPE_INTRA4x4;
1110 const int mb_type = s->cur_pic.mb_type[mb_xy];
1129 s->mv[0][j][0] = s->cur_pic.motion_val[dir][mb_index + (j & 1) + (j >> 1) * s->b8_stride][0];
1130 s->mv[0][j][1] = s->cur_pic.motion_val[dir][mb_index + (j & 1) + (j >> 1) * s->b8_stride][1];
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];
1144 if (s->cur_pic.f->pict_type == AV_PICTURE_TYPE_B) {
1149 const int mb_type = s->cur_pic.mb_type[mb_xy];
1201 const int mb_type = s->cur_pic.mb_type[mb_xy];
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];
1254 const int mb_type = s->cur_pic.mb_type[mb_xy];
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];
1274 h_block_filter(s, s->cur_pic.f->data[0], s->mb_width * 2,
1276 h_block_filter(s, s->cur_pic.f->data[1], s->mb_width,
1278 h_block_filter(s, s->cur_pic.f->data[2], s->mb_width,
1282 v_block_filter(s, s->cur_pic.f->data[0], s->mb_width * 2,
1284 v_block_filter(s, s->cur_pic.f->data[1], s->mb_width,
1286 v_block_filter(s, s->cur_pic.f->data[2], s->mb_width,
1296 if (s->cur_pic.f->pict_type != AV_PICTURE_TYPE_B &&
1306 s->cur_pic.ref_index[i] = NULL;
1307 s->cur_pic.motion_val[i] = NULL;
1310 memset(&s->cur_pic, 0, sizeof(ERPicture));