Home
last modified time | relevance | path

Searched refs:dpb_valid (Results 1 – 8 of 8) sorted by relevance

/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_rkv_reg.c351 RK_S32 dpb_valid = 0, bottom_flag = 0; in prepare_framerps() local
382 dpb_valid = (p_hal->slice_long[0].RefPicList[0][i].bPicEntry == 0xff) ? 0 : 1; in prepare_framerps()
383 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].Index7Bits : 0; in prepare_framerps()
384 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].AssociatedFlag : 0; in prepare_framerps()
385 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps()
386 mpp_put_bits(&bp, dpb_idx | (dpb_valid << 4), 5); //!< dpb_idx in prepare_framerps()
392 dpb_valid = (p_hal->slice_long[0].RefPicList[j][i].bPicEntry == 0xff) ? 0 : 1; in prepare_framerps()
393 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].Index7Bits : 0; in prepare_framerps()
394 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].AssociatedFlag : 0; in prepare_framerps()
395 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps()
[all …]
H A Dhal_h264d_vdpu383.c292 RK_S32 dpb_valid = 0, bottom_flag = 0; in prepare_framerps() local
325 dpb_valid = (p_hal->slice_long[0].RefPicList[0][i].bPicEntry == 0xff) ? 0 : 1; in prepare_framerps()
326 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].Index7Bits : 0; in prepare_framerps()
327 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].AssociatedFlag : 0; in prepare_framerps()
328 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps()
330 tmp |= (RK_U32)(dpb_idx | (dpb_valid << 4)) & 0x1f; in prepare_framerps()
332 if (dpb_valid) in prepare_framerps()
340 dpb_valid = (p_hal->slice_long[0].RefPicList[j][i].bPicEntry == 0xff) ? 0 : 1; in prepare_framerps()
341 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].Index7Bits : 0; in prepare_framerps()
342 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].AssociatedFlag : 0; in prepare_framerps()
[all …]
H A Dhal_h264d_vdpu34x.c449 RK_S32 dpb_valid = 0, bottom_flag = 0; in prepare_framerps() local
484 dpb_valid = (p_hal->slice_long[0].RefPicList[0][i].bPicEntry == 0xff) ? 0 : 1; in prepare_framerps()
485 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].Index7Bits : 0; in prepare_framerps()
486 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].AssociatedFlag : 0; in prepare_framerps()
487 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps()
488 tmp |= (RK_U32)(dpb_idx | (dpb_valid << 4)) & 0x1f; in prepare_framerps()
496 dpb_valid = (p_hal->slice_long[0].RefPicList[j][i].bPicEntry == 0xff) ? 0 : 1; in prepare_framerps()
497 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].Index7Bits : 0; in prepare_framerps()
498 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].AssociatedFlag : 0; in prepare_framerps()
499 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps()
[all …]
H A Dhal_h264d_vdpu382.c455 RK_S32 dpb_valid = 0, bottom_flag = 0; in prepare_framerps() local
490 dpb_valid = (p_hal->slice_long[0].RefPicList[0][i].bPicEntry == 0xff) ? 0 : 1; in prepare_framerps()
491 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].Index7Bits : 0; in prepare_framerps()
492 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].AssociatedFlag : 0; in prepare_framerps()
493 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps()
494 tmp |= (RK_U32)(dpb_idx | (dpb_valid << 4)) & 0x1f; in prepare_framerps()
502 dpb_valid = (p_hal->slice_long[0].RefPicList[j][i].bPicEntry == 0xff) ? 0 : 1; in prepare_framerps()
503 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].Index7Bits : 0; in prepare_framerps()
504 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].AssociatedFlag : 0; in prepare_framerps()
505 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps()
[all …]
H A Dhal_h264d_vdpu384a.c253 RK_S32 dpb_valid = 0, bottom_flag = 0; in prepare_spspps() local
276 dpb_valid = (p_hal->slice_long[0].RefPicList[j][i].bPicEntry == 0xff) ? 0 : 1; in prepare_spspps()
277 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].Index7Bits : 0; in prepare_spspps()
278 bottom_flag = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].AssociatedFlag : 0; in prepare_spspps()
279 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_spspps()
280 tmp |= (RK_U32)(dpb_idx | (dpb_valid << 4)) & 0x1f; in prepare_spspps()
282 if (dpb_valid) in prepare_spspps()
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_fill.c299 RK_S32 dpb_idx = 0, dpb_valid = 0, bottom_flag = 0; in fill_slice_syntax() local
324 dpb_valid = currSlice->p_Dec->refpic_info_p[i].valid; in fill_slice_syntax()
326 if (dpb_valid) { in fill_slice_syntax()
337 dpb_valid = currSlice->p_Dec->refpic_info_b[list][i].valid; in fill_slice_syntax()
339 if (dpb_valid) { in fill_slice_syntax()
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_vdpu384a.c490 RK_S32 dpb_valid[15] = {0}, refpic_poc[15] = {0}; in hal_h265d_v345_output_pps_packet() local
495 dpb_valid[i] = 1; in hal_h265d_v345_output_pps_packet()
509 mpp_put_bits(&bp, dpb_valid[i], 1); in hal_h265d_v345_output_pps_packet()
H A Dhal_h265d_vdpu383.c522 RK_S32 dpb_valid[15] = {0}, refpic_poc[15] = {0}; in hal_h265d_v345_output_pps_packet() local
527 dpb_valid[i] = 1; in hal_h265d_v345_output_pps_packet()
541 mpp_put_bits(&bp, dpb_valid[i], 1); in hal_h265d_v345_output_pps_packet()