| /rockchip-linux_mpp/mpp/codec/dec/h264/ |
| H A D | h264d_slice.c | 256 currSlice->view_id = currSlice->mvcExt.view_id; in init_slice_parmeters() 260 currSlice->view_id = currSlice->mvcExt.valid ? p_Vid->active_subsps->view_id[0] : 0; in init_slice_parmeters() 264 currSlice->layer_id = currSlice->view_id; in init_slice_parmeters() 314 ret |= (subset_sps->anchor_ref_l0[0][0] != subset_sps->view_id[0]); in check_sps_pps() 316 ret |= (subset_sps->anchor_ref_l1[0][0] != subset_sps->view_id[1]); in check_sps_pps() 318 ret |= (subset_sps->non_anchor_ref_l0[0][0] != subset_sps->view_id[0]); in check_sps_pps() 320 ret |= (subset_sps->non_anchor_ref_l1[0][0] != subset_sps->view_id[1]); in check_sps_pps() 366 … if ((RK_S32)currSlice->mvcExt.view_id == cur_subsps->view_id[0]) { // combine subsps to sps in set_slice_user_parmeters() 370 } else if ((RK_S32)currSlice->mvcExt.view_id == cur_subsps->view_id[1]) { in set_slice_user_parmeters()
|
| H A D | h264d_fill.c | 230 pp->view_id[i] = p_Vid->active_subsps->view_id[i]; in fill_picparams() 250 pp->view_id[i] = 0xffff; in fill_picparams() 252 pp->curr_view_id = dec_pic->view_id; in fill_picparams() 256 pp->ViewIDList[i] = dpb_info[i].view_id; in fill_picparams() 270 memset(pp->view_id, 0, sizeof(pp->view_id)); in fill_picparams()
|
| H A D | h264d_global.h | 202 RK_S32 view_id; //!< view identifier for the NAL unit member 232 RK_U32 view_id; member 286 RK_U32 view_id; member 347 RK_S32 view_id; member 373 RK_S32 view_id; member 472 RK_S32 **view_id; member 578 RK_S32 *view_id; member 674 RK_S32 **view_id; member 824 RK_S32 view_id; // view identifier for the NAL unit member 851 RK_S32 view_id; member
|
| H A D | h264d_dpb.c | 958 fs->frame->view_id = fs->view_id; in write_unpaired_field() 978 fs->frame->view_id = fs->view_id; in write_unpaired_field() 1173 fs_top->view_id = frame->view_id; in dpb_split_field() 1174 fs_btm->view_id = frame->view_id; in dpb_split_field() 1203 fs_top->view_id = fs_btm->view_id = fs->view_id; in dpb_split_field() 1232 fs->frame->view_id = fs->view_id; in dpb_combine_field() 1287 p_Vid->out_buffer.frame->view_id = p_Vid->out_buffer.view_id; in direct_output() 1767 fs->view_id = p->view_id; in insert_picture_in_dpb() 1816 s->view_id = -1; in alloc_storable_picture() 1906 p_Dpb->fs[i]->view_id = -1; in enlarge_dpb() [all …]
|
| H A D | h264d_sps.c | 308 subset_sps->view_id = mpp_calloc(RK_S32, num_views); in sps_mvc_extension() 317 MEM_CHECK(ret, subset_sps->view_id && subset_sps->num_anchor_refs_l0 in sps_mvc_extension() 324 READ_UE(p_bitctx, &subset_sps->view_id[i]); in sps_mvc_extension() 514 MPP_FREE(subset_sps->view_id); in recycle_subsps()
|
| H A D | h264d_init.c | 306 p_stored_pic->view_id = p_pic->view_id; in clone_storable_picture() 677 dec_pic->view_id = currSlice->view_id; in alloc_decpic() 941 static RK_U32 is_view_id_in_ref_view_list(RK_S32 view_id, RK_S32 *ref_view_id, RK_S32 num_ref_views) in is_view_id_in_ref_view_list() argument 945 if (view_id == ref_view_id[i]) in is_view_id_in_ref_view_list() 1001 if (is_view_id_in_ref_view_list(fs->view_id, ref_view_id, num_ref_views)) { in append_interview_list() 1581 p->view_id = 0; in reset_dpb_info() 1638 p_Dec->dpb_info[i].view_id = p_Dpb->fs_ref[j]->view_id; in prepare_init_dpb_info() 1688 p_Dec->dpb_info[i].view_id = p_Dpb->fs_ltref[j]->view_id; in prepare_init_dpb_info() 1766 p_Dec->dpb_info[i].view_id = p_Dpb->fs_ilref[j]->view_id; in prepare_init_dpb_info()
|
| H A D | h264d_parse.c | 82 currSlice->view_id = -1; in reset_slice() 198 READ_BITS(p_bitctx, 10, &currSlice->mvcExt.view_id); in parser_nalu_header() 237 if (currSlice->mvcExt.view_id && currSlice->mvcExt.valid && in parser_one_nalu()
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h264d/ |
| H A D | hal_h264d_vdpu_com.h | 45 RK_U32 view_id; member
|
| H A D | hal_h264d_vdpu_com.c | 230 priv->new_dpb[i].view_id = pp->ViewIDList[i]; in get_info_input() 310 pp->ViewIDList[i] = old_dpb[i].view_id; in refill_info_input()
|
| H A D | hal_h264d_rkv_reg.c | 282 mpp_put_bits(&bp, pp->view_id[0], 10); in prepare_spspps() 283 mpp_put_bits(&bp, pp->view_id[1], 10); in prepare_spspps()
|
| H A D | hal_h264d_vdpu34x.c | 383 mpp_put_bits(&bp, pp->view_id[0], 10); in prepare_spspps() 384 mpp_put_bits(&bp, pp->view_id[1], 10); in prepare_spspps()
|
| H A D | hal_h264d_vdpu384a.c | 186 mpp_put_bits(&bp, pp->view_id[0], 10); in prepare_spspps() 187 mpp_put_bits(&bp, pp->view_id[1], 10); in prepare_spspps()
|
| H A D | hal_h264d_vdpu383.c | 199 mpp_put_bits(&bp, pp->view_id[0], 10); in prepare_spspps() 200 mpp_put_bits(&bp, pp->view_id[1], 10); in prepare_spspps()
|
| H A D | hal_h264d_vdpu382.c | 389 mpp_put_bits(&bp, pp->view_id[0], 10); in prepare_spspps() 390 mpp_put_bits(&bp, pp->view_id[1], 10); in prepare_spspps()
|
| /rockchip-linux_mpp/mpp/common/ |
| H A D | h264d_syntax.h | 397 RK_U16 view_id[16]; member
|