Home
last modified time | relevance | path

Searched refs:dxva_cxt (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_rkv.c280 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_v345_output_pps_packet() local
284 if (NULL == reg_ctx || dxva_cxt == NULL) { in hal_h265d_v345_output_pps_packet()
304 mpp_put_bits(&bp, dxva_cxt->pp.vps_id , 4); in hal_h265d_v345_output_pps_packet()
305 mpp_put_bits(&bp, dxva_cxt->pp.sps_id , 4); in hal_h265d_v345_output_pps_packet()
306 mpp_put_bits(&bp, dxva_cxt->pp.chroma_format_idc , 2); in hal_h265d_v345_output_pps_packet()
308 log2_min_cb_size = dxva_cxt->pp.log2_min_luma_coding_block_size_minus3 + 3; in hal_h265d_v345_output_pps_packet()
309 width = (dxva_cxt->pp.PicWidthInMinCbsY << log2_min_cb_size); in hal_h265d_v345_output_pps_packet()
310 height = (dxva_cxt->pp.PicHeightInMinCbsY << log2_min_cb_size); in hal_h265d_v345_output_pps_packet()
314 mpp_put_bits(&bp, dxva_cxt->pp.bit_depth_luma_minus8 + 8 , 4); in hal_h265d_v345_output_pps_packet()
315 mpp_put_bits(&bp, dxva_cxt->pp.bit_depth_chroma_minus8 + 8 , 4); in hal_h265d_v345_output_pps_packet()
[all …]
H A Dhal_h265d_vdpu34x.c235 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_v345_output_pps_packet() local
238 if (NULL == reg_ctx || dxva_cxt == NULL) { in hal_h265d_v345_output_pps_packet()
244 if (dxva_cxt->pp.ps_update_flag) { in hal_h265d_v345_output_pps_packet()
256 mpp_put_bits(&bp, dxva_cxt->pp.vps_id , 4); in hal_h265d_v345_output_pps_packet()
257 mpp_put_bits(&bp, dxva_cxt->pp.sps_id , 4); in hal_h265d_v345_output_pps_packet()
258 mpp_put_bits(&bp, dxva_cxt->pp.chroma_format_idc , 2); in hal_h265d_v345_output_pps_packet()
260 log2_min_cb_size = dxva_cxt->pp.log2_min_luma_coding_block_size_minus3 + 3; in hal_h265d_v345_output_pps_packet()
261 width = (dxva_cxt->pp.PicWidthInMinCbsY << log2_min_cb_size); in hal_h265d_v345_output_pps_packet()
262 height = (dxva_cxt->pp.PicHeightInMinCbsY << log2_min_cb_size); in hal_h265d_v345_output_pps_packet()
266 mpp_put_bits(&bp, dxva_cxt->pp.bit_depth_luma_minus8 + 8 , 4); in hal_h265d_v345_output_pps_packet()
[all …]
H A Dhal_h265d_vdpu382.c239 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_v382_output_pps_packet() local
242 if (NULL == reg_ctx || dxva_cxt == NULL) { in hal_h265d_v382_output_pps_packet()
248 if (dxva_cxt->pp.ps_update_flag) { in hal_h265d_v382_output_pps_packet()
260 mpp_put_bits(&bp, dxva_cxt->pp.vps_id , 4); in hal_h265d_v382_output_pps_packet()
261 mpp_put_bits(&bp, dxva_cxt->pp.sps_id , 4); in hal_h265d_v382_output_pps_packet()
262 mpp_put_bits(&bp, dxva_cxt->pp.chroma_format_idc , 2); in hal_h265d_v382_output_pps_packet()
264 log2_min_cb_size = dxva_cxt->pp.log2_min_luma_coding_block_size_minus3 + 3; in hal_h265d_v382_output_pps_packet()
265 width = (dxva_cxt->pp.PicWidthInMinCbsY << log2_min_cb_size); in hal_h265d_v382_output_pps_packet()
266 height = (dxva_cxt->pp.PicHeightInMinCbsY << log2_min_cb_size); in hal_h265d_v382_output_pps_packet()
270 mpp_put_bits(&bp, dxva_cxt->pp.bit_depth_luma_minus8 + 8 , 4); in hal_h265d_v382_output_pps_packet()
[all …]
H A Dhal_h265d_com.c234 h265d_dxva2_picture_context_t *dxva_cxt = NULL; in hal_h265d_slice_rpl() local
238 dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_slice_rpl()
241 if (dxva_cxt->pp.RefPicSetStCurrBefore[i] != 0xff) { in hal_h265d_slice_rpl()
245 if (dxva_cxt->pp.RefPicSetStCurrAfter[i] != 0xff) { in hal_h265d_slice_rpl()
249 if (dxva_cxt->pp.RefPicSetLtCurr[i] != 0xff) { in hal_h265d_slice_rpl()
278 rps = &dxva_cxt->pp.RefPicSetStCurrBefore[0]; in hal_h265d_slice_rpl()
281 rps = &dxva_cxt->pp.RefPicSetStCurrAfter[0]; in hal_h265d_slice_rpl()
284 rps = &dxva_cxt->pp.RefPicSetLtCurr[0]; in hal_h265d_slice_rpl()
314 h265d_dxva2_picture_context_t *dxva_cxt = (h265d_dxva2_picture_context_t*)dxva; in hal_h265d_slice_hw_rps() local
315 if (!dxva_cxt->pp.ps_update_flag) { in hal_h265d_slice_hw_rps()
[all …]