Lines Matching refs:p_Vid

76 void fill_scanlist(H264dVideoCtx_t *p_Vid, DXVA_Qmatrix_H264 *qm)  in fill_scanlist()  argument
83 qm->bScalingLists4x4[i][j] = p_Vid->qmatrix[i][j]; in fill_scanlist()
86 for (i = 6; i < ((p_Vid->active_sps->chroma_format_idc != H264_CHROMA_444) ? 8 : 12); ++i) { in fill_scanlist()
88 qm->bScalingLists8x8[i - 6][j] = p_Vid->qmatrix[i][j]; in fill_scanlist()
99 void fill_picparams(H264dVideoCtx_t *p_Vid, DXVA_PicParams_H264_MVC *pp) in fill_picparams() argument
102 H264_StorePic_t *dec_pic = p_Vid->dec_pic; in fill_picparams()
103 H264_DpbInfo_t *dpb_info = p_Vid->p_Dec->dpb_info; in fill_picparams()
132 pp->spspps_update = p_Vid->spspps_update; in fill_picparams()
134 pp->wFrameWidthInMbsMinus1 = p_Vid->active_sps->pic_width_in_mbs_minus1; in fill_picparams()
135 pp->wFrameHeightInMbsMinus1 = p_Vid->active_sps->pic_height_in_map_units_minus1; in fill_picparams()
136 pp->num_ref_frames = p_Vid->active_sps->max_num_ref_frames; in fill_picparams()
140 pp->chroma_format_idc = p_Vid->active_sps->chroma_format_idc; in fill_picparams()
141 pp->constrained_intra_pred_flag = p_Vid->active_pps->constrained_intra_pred_flag; in fill_picparams()
142 pp->weighted_pred_flag = p_Vid->active_pps->weighted_pred_flag; in fill_picparams()
143 pp->weighted_bipred_idc = p_Vid->active_pps->weighted_bipred_idc; in fill_picparams()
145 pp->frame_mbs_only_flag = p_Vid->active_sps->frame_mbs_only_flag; in fill_picparams()
146 pp->transform_8x8_mode_flag = p_Vid->active_pps->transform_8x8_mode_flag; in fill_picparams()
147 pp->MinLumaBipredSize8x8Flag = (p_Vid->active_sps->level_idc >= 31); in fill_picparams()
150 pp->bit_depth_luma_minus8 = p_Vid->active_sps->bit_depth_luma_minus8; in fill_picparams()
151 pp->bit_depth_chroma_minus8 = p_Vid->active_sps->bit_depth_chroma_minus8; in fill_picparams()
171 pp->pic_init_qs_minus26 = p_Vid->active_pps->pic_init_qs_minus26; in fill_picparams()
172 pp->chroma_qp_index_offset = p_Vid->active_pps->chroma_qp_index_offset; in fill_picparams()
173 pp->second_chroma_qp_index_offset = p_Vid->active_pps->second_chroma_qp_index_offset; in fill_picparams()
175 pp->pic_init_qp_minus26 = p_Vid->active_pps->pic_init_qp_minus26; in fill_picparams()
176 pp->num_ref_idx_l0_active_minus1 = p_Vid->active_pps->num_ref_idx_l0_default_active_minus1; in fill_picparams()
177 pp->num_ref_idx_l1_active_minus1 = p_Vid->active_pps->num_ref_idx_l1_default_active_minus1; in fill_picparams()
180 pp->log2_max_frame_num_minus4 = p_Vid->active_sps->log2_max_frame_num_minus4; in fill_picparams()
181 pp->pic_order_cnt_type = p_Vid->active_sps->pic_order_cnt_type; in fill_picparams()
183 … pp->log2_max_pic_order_cnt_lsb_minus4 = p_Vid->active_sps->log2_max_pic_order_cnt_lsb_minus4; in fill_picparams()
185 … pp->delta_pic_order_always_zero_flag = p_Vid->active_sps->delta_pic_order_always_zero_flag; in fill_picparams()
187 pp->direct_8x8_inference_flag = p_Vid->active_sps->direct_8x8_inference_flag; in fill_picparams()
188 pp->entropy_coding_mode_flag = p_Vid->active_pps->entropy_coding_mode_flag; in fill_picparams()
189 …pp->pic_order_present_flag = p_Vid->active_pps->bottom_field_pic_order_in_frame_pr… in fill_picparams()
190 pp->num_slice_groups_minus1 = p_Vid->active_pps->num_slice_groups_minus1; in fill_picparams()
191 pp->slice_group_map_type = p_Vid->active_pps->slice_group_map_type; in fill_picparams()
192 …pp->deblocking_filter_control_present_flag = p_Vid->active_pps->deblocking_filter_control_present_… in fill_picparams()
193 … pp->redundant_pic_cnt_present_flag = p_Vid->active_pps->redundant_pic_cnt_present_flag; in fill_picparams()
200 if (p_Vid->active_pps->pic_scaling_matrix_present_flag in fill_picparams()
201 || p_Vid->active_sps->seq_scaling_matrix_present_flag) { in fill_picparams()
222 if (p_Vid->active_subsps) { in fill_picparams()
224 pp->num_views_minus1 = p_Vid->active_subsps->num_views_minus1; in fill_picparams()
230 pp->view_id[i] = p_Vid->active_subsps->view_id[i]; in fill_picparams()
231 pp->num_anchor_refs_l0[i] = p_Vid->active_subsps->num_anchor_refs_l0[i]; in fill_picparams()
233 pp->anchor_ref_l0[i][j] = p_Vid->active_subsps->anchor_ref_l0[i][j]; in fill_picparams()
235 pp->num_anchor_refs_l1[i] = p_Vid->active_subsps->num_anchor_refs_l1[i]; in fill_picparams()
237 pp->anchor_ref_l1[i][j] = p_Vid->active_subsps->anchor_ref_l1[i][j]; in fill_picparams()
239 pp->num_non_anchor_refs_l0[i] = p_Vid->active_subsps->num_non_anchor_refs_l0[i]; in fill_picparams()
241 pp->non_anchor_ref_l0[i][j] = p_Vid->active_subsps->non_anchor_ref_l0[i][j]; in fill_picparams()
243 pp->num_non_anchor_refs_l1[i] = p_Vid->active_subsps->num_non_anchor_refs_l1[i]; in fill_picparams()
245 pp->non_anchor_ref_l1[i][j] = p_Vid->active_subsps->non_anchor_ref_l1[i][j]; in fill_picparams()
275 p_Vid->spspps_update = 0; in fill_picparams()
278 pp->seq_parameter_set_id = p_Vid->active_sps->seq_parameter_set_id; in fill_picparams()
279 pp->pps_seq_parameter_set_id = p_Vid->active_pps->seq_parameter_set_id; in fill_picparams()
280 pp->pps_pic_parameter_set_id = p_Vid->active_pps->pic_parameter_set_id; in fill_picparams()
281 pp->profile_idc = p_Vid->active_sps->profile_idc; in fill_picparams()
282 pp->constraint_set3_flag = p_Vid->active_sps->constrained_set3_flag; in fill_picparams()
283 …pp->qpprime_y_zero_transform_bypass_flag = p_Vid->active_sps->qpprime_y_zero_transform_bypass_flag… in fill_picparams()
284 pp->mvc_extension_enable = p_Vid->active_subsps ? 1 : 0; in fill_picparams()