Searched refs:subset_sps (Results 1 – 3 of 3) sorted by relevance
| /rockchip-linux_mpp/mpp/codec/dec/h264/ |
| H A D | h264d_sps.c | 298 static MPP_RET sps_mvc_extension(BitReadCtx_t *p_bitctx, H264_subSPS_t *subset_sps) in sps_mvc_extension() argument 303 READ_UE(p_bitctx, &subset_sps->num_views_minus1); in sps_mvc_extension() 304 VAL_CHECK(ret, subset_sps->num_views_minus1 < 16); in sps_mvc_extension() 305 num_views = 1 + subset_sps->num_views_minus1; in sps_mvc_extension() 308 subset_sps->view_id = mpp_calloc(RK_S32, num_views); in sps_mvc_extension() 309 subset_sps->num_anchor_refs_l0 = mpp_calloc(RK_S32, num_views); in sps_mvc_extension() 310 subset_sps->num_anchor_refs_l1 = mpp_calloc(RK_S32, num_views); in sps_mvc_extension() 311 subset_sps->anchor_ref_l0 = mpp_calloc(RK_S32*, num_views); in sps_mvc_extension() 312 subset_sps->anchor_ref_l1 = mpp_calloc(RK_S32*, num_views); in sps_mvc_extension() 313 subset_sps->num_non_anchor_refs_l0 = mpp_calloc(RK_S32, num_views); in sps_mvc_extension() [all …]
|
| H A D | h264d_slice.c | 270 static MPP_RET check_sps_pps(H264_SPS_t *sps, H264_subSPS_t *subset_sps, in check_sps_pps() argument 311 if (subset_sps) { //!< MVC in check_sps_pps() 312 ret |= (subset_sps->num_views_minus1 != 1); in check_sps_pps() 313 if (subset_sps->num_anchor_refs_l0[0] > 0) in check_sps_pps() 314 ret |= (subset_sps->anchor_ref_l0[0][0] != subset_sps->view_id[0]); in check_sps_pps() 315 if (subset_sps->num_anchor_refs_l1[0] > 0) in check_sps_pps() 316 ret |= (subset_sps->anchor_ref_l1[0][0] != subset_sps->view_id[1]); in check_sps_pps() 317 if (subset_sps->num_non_anchor_refs_l0[0] > 0) in check_sps_pps() 318 ret |= (subset_sps->non_anchor_ref_l0[0][0] != subset_sps->view_id[0]); in check_sps_pps() 319 if (subset_sps->num_non_anchor_refs_l1[0] > 0) in check_sps_pps() [all …]
|
| H A D | h264d_sps.h | 31 void recycle_subsps(H264_subSPS_t *subset_sps); 33 MPP_RET activate_sps(H264dVideoCtx_t *p_Vid, H264_SPS_t *sps, H264_subSPS_t *subset_sps);
|