Searched refs:dpb_idx (Results 1 – 12 of 12) sorted by relevance
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/h264/ |
| H A D | h264d_fill.c | 290 RK_S32 dpb_idx = 0, dpb_valid = 0, bottom_flag = 0; in fill_slice_syntax() local 314 dpb_idx = currSlice->p_Dec->refpic_info_p[i].dpb_idx; in fill_slice_syntax() 319 fill_picture_entry(&p_long->RefPicList[0][i], dpb_idx, bottom_flag); in fill_slice_syntax() 327 dpb_idx = currSlice->p_Dec->refpic_info_b[list][i].dpb_idx; in fill_slice_syntax() 332 fill_picture_entry(&p_long->RefPicList[list + 1][i], dpb_idx, bottom_flag); in fill_slice_syntax()
|
| H A D | h264d_init.c | 1490 RK_S32 slot_idx = p_Dec->dpb_info[pref[i].dpb_idx].slot_index; in check_ref_dbp_err() 1818 p_Dec->refpic_info_p[j].dpb_idx = i; in prepare_init_ref_info() 1821 p_Dec->refpic_info_p[j].dpb_idx = near_dpb_idx; in prepare_init_ref_info() 1881 p_Dec->refpic_info_b[k][j].dpb_idx = i; in prepare_init_ref_info() 1884 p_Dec->refpic_info_b[k][j].dpb_idx = near_dpb_idx; in prepare_init_ref_info()
|
| H A D | h264d_global.h | 298 RK_S32 dpb_idx; member
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/ |
| H A D | hal_h264d_vdpu382.c | 453 RK_S32 dpb_idx = 0, voidx = 0; in prepare_framerps() local 490 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].Index7Bits : 0; in prepare_framerps() 492 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps() 493 tmp |= (RK_U32)(dpb_idx | (dpb_valid << 4)) & 0x1f; in prepare_framerps() 502 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].Index7Bits : 0; in prepare_framerps() 504 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps() 505 tmp |= (RK_U32)(dpb_idx | (dpb_valid << 4)) & 0x1f; in prepare_framerps() 1219 RK_U32 dpb_idx; in vdpu382_h264_get_ref_used() local 1226 dpb_idx = cur_buf->RefPicList[j][i].Index7Bits; in vdpu382_h264_get_ref_used() 1227 if (cur_buf->RefPicList[j][i].bPicEntry != 0xff && dpb_idx < 16) in vdpu382_h264_get_ref_used() [all …]
|
| H A D | hal_h264d_rkv_reg.c | 351 RK_S32 dpb_idx = 0, voidx = 0; in prepare_framerps() local 384 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].Index7Bits : 0; in prepare_framerps() 386 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps() 387 mpp_put_bits(&bp, dpb_idx | (dpb_valid << 4), 5); //!< dpb_idx in prepare_framerps() 394 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].Index7Bits : 0; in prepare_framerps() 396 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps() 397 mpp_put_bits(&bp, dpb_idx | (dpb_valid << 4), 5); //!< dpb_idx in prepare_framerps()
|
| H A D | hal_h264d_vdpu_com.c | 245 priv->refinfo[j][i].dpb_idx = p_long->RefPicList[j][i].Index7Bits; in get_info_input() 325 p[i].dpb_idx, p[i].bottom_flag); in refill_info_input() 431 p[i].dpb_idx = new_dpb[p[i].dpb_idx].new_dpb_idx; in adjust_input()
|
| H A D | hal_h264d_vdpu34x.c | 447 RK_S32 dpb_idx = 0, voidx = 0; in prepare_framerps() local 484 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[0][i].Index7Bits : 0; in prepare_framerps() 486 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps() 487 tmp |= (RK_U32)(dpb_idx | (dpb_valid << 4)) & 0x1f; in prepare_framerps() 496 dpb_idx = dpb_valid ? p_hal->slice_long[0].RefPicList[j][i].Index7Bits : 0; in prepare_framerps() 498 voidx = dpb_valid ? pp->RefPicLayerIdList[dpb_idx] : 0; in prepare_framerps() 499 tmp |= (RK_U32)(dpb_idx | (dpb_valid << 4)) & 0x1f; in prepare_framerps()
|
| H A D | hal_h264d_vdpu_com.h | 58 RK_S32 dpb_idx; member
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/hantro/ |
| H A D | hantro_h264.c | 314 unsigned int dpb_idx) in hantro_h264_get_ref_buf() argument 319 if (dpb[dpb_idx].flags & V4L2_H264_DPB_ENTRY_FLAG_ACTIVE) in hantro_h264_get_ref_buf() 320 dma_addr = hantro_get_ref(ctx, dpb[dpb_idx].reference_ts); in hantro_h264_get_ref_buf()
|
| H A D | hantro_hw.h | 176 unsigned int dpb_idx);
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/sunxi/cedrus/ |
| H A D | cedrus_h264.c | 190 u8 dpb_idx; in _cedrus_write_ref_list() local 192 dpb_idx = ref_list[i].index; in _cedrus_write_ref_list() 193 dpb = &decode->dpb[dpb_idx]; in _cedrus_write_ref_list()
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/rkvdec/ |
| H A D | rkvdec-h264.c | 878 unsigned int dpb_idx) in get_ref_buf() argument 882 int buf_idx = run->ref_buf_idx[dpb_idx]; in get_ref_buf()
|