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

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