Home
last modified time | relevance | path

Searched refs:view_id (Results 1 – 15 of 15) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_slice.c256 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 Dh264d_fill.c230 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 Dh264d_global.h202 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 Dh264d_dpb.c958 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 Dh264d_sps.c308 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 Dh264d_init.c306 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 Dh264d_parse.c82 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 Dhal_h264d_vdpu_com.h45 RK_U32 view_id; member
H A Dhal_h264d_vdpu_com.c230 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 Dhal_h264d_rkv_reg.c282 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 Dhal_h264d_vdpu34x.c383 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 Dhal_h264d_vdpu384a.c186 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 Dhal_h264d_vdpu383.c199 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 Dhal_h264d_vdpu382.c389 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 Dh264d_syntax.h397 RK_U16 view_id[16]; member