Lines Matching defs:h265

37    context->desc.h265.pps->sps->chroma_format_idc = hevc->pic_fields.bits.chroma_format_idc;
38 context->desc.h265.pps->sps->separate_colour_plane_flag =
40 context->desc.h265.pps->sps->pic_width_in_luma_samples = hevc->pic_width_in_luma_samples;
41 context->desc.h265.pps->sps->pic_height_in_luma_samples = hevc->pic_height_in_luma_samples;
42 context->desc.h265.pps->sps->bit_depth_luma_minus8 = hevc->bit_depth_luma_minus8;
43 context->desc.h265.pps->sps->bit_depth_chroma_minus8 = hevc->bit_depth_chroma_minus8;
44 context->desc.h265.pps->sps->log2_max_pic_order_cnt_lsb_minus4 =
46 context->desc.h265.pps->sps->sps_max_dec_pic_buffering_minus1 =
48 context->desc.h265.pps->sps->log2_min_luma_coding_block_size_minus3 =
50 context->desc.h265.pps->sps->log2_diff_max_min_luma_coding_block_size =
52 context->desc.h265.pps->sps->log2_min_transform_block_size_minus2 =
54 context->desc.h265.pps->sps->log2_diff_max_min_transform_block_size =
56 context->desc.h265.pps->sps->max_transform_hierarchy_depth_inter =
58 context->desc.h265.pps->sps->max_transform_hierarchy_depth_intra =
60 context->desc.h265.pps->sps->scaling_list_enabled_flag =
62 context->desc.h265.pps->sps->amp_enabled_flag = hevc->pic_fields.bits.amp_enabled_flag;
63 context->desc.h265.pps->sps->sample_adaptive_offset_enabled_flag =
65 context->desc.h265.pps->sps->pcm_enabled_flag = hevc->pic_fields.bits.pcm_enabled_flag;
67 context->desc.h265.pps->sps->pcm_sample_bit_depth_luma_minus1 =
69 context->desc.h265.pps->sps->pcm_sample_bit_depth_chroma_minus1 =
71 context->desc.h265.pps->sps->log2_min_pcm_luma_coding_block_size_minus3 =
73 context->desc.h265.pps->sps->log2_diff_max_min_pcm_luma_coding_block_size =
75 context->desc.h265.pps->sps->pcm_loop_filter_disabled_flag =
78 context->desc.h265.pps->sps->num_short_term_ref_pic_sets = hevc->num_short_term_ref_pic_sets;
79 context->desc.h265.pps->sps->long_term_ref_pics_present_flag =
81 context->desc.h265.pps->sps->num_long_term_ref_pics_sps = hevc->num_long_term_ref_pic_sps;
82 context->desc.h265.pps->sps->sps_temporal_mvp_enabled_flag =
84 context->desc.h265.pps->sps->strong_intra_smoothing_enabled_flag =
87 context->desc.h265.pps->dependent_slice_segments_enabled_flag =
89 context->desc.h265.pps->output_flag_present_flag =
91 context->desc.h265.pps->num_extra_slice_header_bits = hevc->num_extra_slice_header_bits;
92 context->desc.h265.pps->sign_data_hiding_enabled_flag =
94 context->desc.h265.pps->cabac_init_present_flag =
96 context->desc.h265.pps->num_ref_idx_l0_default_active_minus1 =
98 context->desc.h265.pps->num_ref_idx_l1_default_active_minus1 =
100 context->desc.h265.pps->init_qp_minus26 = hevc->init_qp_minus26;
101 context->desc.h265.pps->constrained_intra_pred_flag =
103 context->desc.h265.pps->transform_skip_enabled_flag =
105 context->desc.h265.pps->cu_qp_delta_enabled_flag =
107 context->desc.h265.pps->diff_cu_qp_delta_depth = hevc->diff_cu_qp_delta_depth;
108 context->desc.h265.pps->pps_cb_qp_offset = hevc->pps_cb_qp_offset;
109 context->desc.h265.pps->pps_cr_qp_offset = hevc->pps_cr_qp_offset;
110 context->desc.h265.pps->pps_slice_chroma_qp_offsets_present_flag =
112 context->desc.h265.pps->weighted_pred_flag = hevc->pic_fields.bits.weighted_pred_flag;
113 context->desc.h265.pps->weighted_bipred_flag = hevc->pic_fields.bits.weighted_bipred_flag;
114 context->desc.h265.pps->transquant_bypass_enabled_flag =
116 context->desc.h265.pps->tiles_enabled_flag = hevc->pic_fields.bits.tiles_enabled_flag;
117 context->desc.h265.pps->entropy_coding_sync_enabled_flag =
120 context->desc.h265.pps->num_tile_columns_minus1 = hevc->num_tile_columns_minus1;
121 context->desc.h265.pps->num_tile_rows_minus1 = hevc->num_tile_rows_minus1;
123 context->desc.h265.pps->column_width_minus1[i] = hevc->column_width_minus1[i];
125 context->desc.h265.pps->row_height_minus1[i] = hevc->row_height_minus1[i];
126 context->desc.h265.pps->loop_filter_across_tiles_enabled_flag =
129 context->desc.h265.pps->pps_loop_filter_across_slices_enabled_flag =
131 context->desc.h265.pps->deblocking_filter_override_enabled_flag =
133 context->desc.h265.pps->pps_deblocking_filter_disabled_flag =
135 context->desc.h265.pps->pps_beta_offset_div2 = hevc->pps_beta_offset_div2;
136 context->desc.h265.pps->pps_tc_offset_div2 = hevc->pps_tc_offset_div2;
137 context->desc.h265.pps->lists_modification_present_flag =
139 context->desc.h265.pps->log2_parallel_merge_level_minus2 =
141 context->desc.h265.pps->slice_segment_header_extension_present_flag =
144 context->desc.h265.IDRPicFlag = hevc->slice_parsing_fields.bits.IdrPicFlag;
145 context->desc.h265.RAPPicFlag = hevc->slice_parsing_fields.bits.RapPicFlag;
147 context->desc.h265.CurrPicOrderCntVal = hevc->CurrPic.pic_order_cnt;
150 context->desc.h265.RefPicSetStCurrBefore[i] = 0xFF;
151 context->desc.h265.RefPicSetStCurrAfter[i] = 0xFF;
152 context->desc.h265.RefPicSetLtCurr[i] = 0xFF;
154 context->desc.h265.NumPocStCurrBefore = 0;
155 context->desc.h265.NumPocStCurrAfter = 0;
156 context->desc.h265.NumPocLtCurr = 0;
161 context->desc.h265.PicOrderCntVal[i] = hevc->ReferenceFrames[i].pic_order_cnt;
163 vlVaGetReferenceFrame(drv, hevc->ReferenceFrames[i].picture_id, &context->desc.h265.ref[i]);
166 context->desc.h265.RefPicSetStCurrBefore[iBefore++] = i;
167 context->desc.h265.NumPocStCurrBefore++;
170 context->desc.h265.RefPicSetStCurrAfter[iAfter++] = i;
171 context->desc.h265.NumPocStCurrAfter++;
174 context->desc.h265.RefPicSetLtCurr[iCurr++] = i;
175 context->desc.h265.NumPocLtCurr++;
178 context->desc.h265.pps->st_rps_bits = hevc->st_rps_bits;
179 context->desc.h265.UseStRpsBits = true;
184 VAIQMatrixBufferHEVC *h265 = buf->data;
191 context->desc.h265.pps->sps->ScalingList4x4[i][j] =
192 h265->ScalingList4x4[i][vl_zscan_h265_up_right_diagonal_16[j]];
195 context->desc.h265.pps->sps->ScalingList8x8[i][j] =
196 h265->ScalingList8x8[i][vl_zscan_h265_up_right_diagonal[j]];
197 context->desc.h265.pps->sps->ScalingList16x16[i][j] =
198 h265->ScalingList16x16[i][vl_zscan_h265_up_right_diagonal[j]];
201 context->desc.h265.pps->sps->ScalingList32x32[i][j] =
202 h265->ScalingList32x32[i][vl_zscan_h265_up_right_diagonal[j]];
205 context->desc.h265.pps->sps->ScalingListDCCoeff16x16[i] =
206 h265->ScalingListDC16x16[i];
208 context->desc.h265.pps->sps->ScalingListDCCoeff32x32[i] =
209 h265->ScalingListDC32x32[i];
215 VASliceParameterBufferHEVC *h265 = buf->data;
220 context->desc.h265.RefPicList[i][j] = h265->RefPicList[i][j];
222 context->desc.h265.UseRefPicList = true;