Home
last modified time | relevance | path

Searched refs:pps_list (Results 1 – 4 of 4) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_ps.c1892 for (i = 0; (RK_U32)i < MPP_ARRAY_ELEMS(s->pps_list); i++) { in mpp_hevc_decode_nal_sps()
1893 if (s->pps_list[i] && ((HEVCPPS*)s->pps_list[i])->sps_id == sps_id) { in mpp_hevc_decode_nal_sps()
1894 mpp_hevc_pps_free(s->pps_list[i]); in mpp_hevc_decode_nal_sps()
1895 s->pps_list[i] = NULL; in mpp_hevc_decode_nal_sps()
1950 if (s->pps_list[pps_id]) { in mpp_hevc_decode_nal_pps()
1951 bufs = &(((HEVCPPS *)s->pps_list[pps_id])->bufs); in mpp_hevc_decode_nal_pps()
2225 if (s->pps_list[pps_id]) { in mpp_hevc_decode_nal_pps()
2226 memcpy(s->pps_list[pps_id], pps, sizeof(*pps) - sizeof(pps->bufs)); in mpp_hevc_decode_nal_pps()
2229 s->pps_list[pps_id] = (RK_U8 *)pps; in mpp_hevc_decode_nal_pps()
2233 if (s->pps_list[pps_id]) in mpp_hevc_decode_nal_pps()
H A Dh265d_parser2_syntax.c57 const HEVCPPS *pps = (HEVCPPS *)h->pps_list[h->sh.pps_id]; in fill_picture_parameters()
302 const HEVCPPS *pps = (HEVCPPS *)h->pps_list[h->sh.pps_id]; in fill_scaling_lists()
H A Dh265d_parser.c741 if (pps_id >= MAX_PPS_COUNT || !s->pps_list[pps_id]) { in hls_slice_header()
753 s->pps != (HEVCPPS*)s->pps_list[sh->pps_id]) { in hls_slice_header()
757 s->pps = (HEVCPPS*)s->pps_list[sh->pps_id]; in hls_slice_header()
2113 mpp_hevc_pps_free(s->pps_list[i]); in h265d_deinit()
H A Dh265d_parser.h535 RK_U8 *pps_list[MAX_PPS_COUNT]; member