Lines Matching refs:pic_param
232 VAPictureParameterBufferH264 pic_param;
233 memset(&pic_param, 0, sizeof(VAPictureParameterBufferH264));
235 #define FROM_SPS_TO_PP(a) pic_param.a = sps->a;
236 #define FROM_SPS_TO_PP2(a, b) pic_param.b = sps->a;
246 #define FROM_SPS_TO_PP_SF(a) pic_param.seq_fields.bits.a = sps->a;
247 #define FROM_SPS_TO_PP_SF2(a, b) pic_param.seq_fields.bits.b = sps->a;
255 pic_param.seq_fields.bits.MinLumaBiPredSize8x8 = (sps->level_idc >= 31);
263 #define FROM_PPS_TO_PP(a) pic_param.a = pps->a;
265 pic_param.slice_group_map_type = 0;
266 pic_param.slice_group_change_rate_minus1 = 0;
273 #define FROM_PPS_TO_PP_PF(a) pic_param.pic_fields.bits.a = pps->a;
274 #define FROM_PPS_TO_PP_PF2(a, b) pic_param.pic_fields.bits.b = pps->a;
280 pic_param.pic_fields.bits.field_pic_flag = 0;
286 pic_param.pic_fields.bits.reference_pic_flag = curr_pic_->ref;
290 pic_param.frame_num = curr_pic_->frame_num;
292 InitVAPicture(&pic_param.CurrPic);
293 FillVAPicture(&pic_param.CurrPic, curr_pic_.get());
297 InitVAPicture(&pic_param.ReferenceFrames[i]);
300 FillVARefFramesFromDPB(pic_param.ReferenceFrames,
301 arraysize(pic_param.ReferenceFrames));
303 pic_param.num_ref_frames = sps->max_num_ref_frames;
307 &pic_param);