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

48     VAPictureParameterBufferMPEG4 *pic_param;
57 pic_param = ff_vaapi_alloc_pic_param(vactx, sizeof(VAPictureParameterBufferMPEG4));
58 if (!pic_param)
60 pic_param->vop_width = s->width;
61 pic_param->vop_height = s->height;
62 pic_param->forward_reference_picture = VA_INVALID_ID;
63 pic_param->backward_reference_picture = VA_INVALID_ID;
64 pic_param->vol_fields.value = 0; /* reset all bits */
65 pic_param->vol_fields.bits.short_video_header = avctx->codec->id == AV_CODEC_ID_H263;
66 pic_param->vol_fields.bits.chroma_format = CHROMA_420;
67 pic_param->vol_fields.bits.interlaced = !s->progressive_sequence;
68 pic_param->vol_fields.bits.obmc_disable = 1;
69 pic_param->vol_fields.bits.sprite_enable = ctx->vol_sprite_usage;
70 pic_param->vol_fields.bits.sprite_warping_accuracy = s->sprite_warping_accuracy;
71 pic_param->vol_fields.bits.quant_type = s->mpeg_quant;
72 pic_param->vol_fields.bits.quarter_sample = s->quarter_sample;
73 pic_param->vol_fields.bits.data_partitioned = s->data_partitioning;
74 pic_param->vol_fields.bits.reversible_vlc = ctx->rvlc;
75 pic_param->vol_fields.bits.resync_marker_disable = !ctx->resync_marker;
76 pic_param->no_of_sprite_warping_points = ctx->num_sprite_warping_points;
78 pic_param->sprite_trajectory_du[i] = ctx->sprite_traj[i][0];
79 pic_param->sprite_trajectory_dv[i] = ctx->sprite_traj[i][1];
81 pic_param->quant_precision = s->quant_precision;
82 pic_param->vop_fields.value = 0; /* reset all bits */
83 pic_param->vop_fields.bits.vop_coding_type = s->pict_type - AV_PICTURE_TYPE_I;
84 pic_param->vop_fields.bits.backward_reference_vop_coding_type = s->pict_type == AV_PICTURE_TYPE_B ? s->next_picture.f->pict_type - AV_PICTURE_TYPE_I : 0;
85 pic_param->vop_fields.bits.vop_rounding_type = s->no_rounding;
86 pic_param->vop_fields.bits.intra_dc_vlc_thr = mpeg4_get_intra_dc_vlc_thr(ctx);
87 pic_param->vop_fields.bits.top_field_first = s->top_field_first;
88 pic_param->vop_fields.bits.alternate_vertical_scan_flag = s->alternate_scan;
89 pic_param->vop_fcode_forward = s->f_code;
90 pic_param->vop_fcode_backward = s->b_code;
91 pic_param->vop_time_increment_resolution = avctx->time_base.den;
92 pic_param->num_macroblocks_in_gob = s->mb_width * ff_h263_get_gob_height(s);
93 pic_param->num_gobs_in_vop = (s->mb_width * s->mb_height) / pic_param->num_macroblocks_in_gob;
94 pic_param->TRB = s->pb_time;
95 pic_param->TRD = s->pp_time;
98 pic_param->backward_reference_picture = ff_vaapi_get_surface_id(s->next_picture.f);
100 pic_param->forward_reference_picture = ff_vaapi_get_surface_id(s->last_picture.f);
104 if (pic_param->vol_fields.bits.quant_type) {