Home
last modified time | relevance | path

Searched refs:HEVCSPS (Results 1 – 5 of 5) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser.h201 typedef struct HEVCSPS { struct
301 } HEVCSPS; argument
464 HEVCSPS sps[MAX_SPS_COUNT];
531 const HEVCSPS *sps;
669 const HEVCSPS *sps, RK_S32 is_slice_header);
H A Dh265d_parser2_syntax.c58 const HEVCSPS *sps = (HEVCSPS *)h->sps_list[pps->sps_id]; in fill_picture_parameters()
303 const HEVCSPS *sps = (HEVCSPS *)h->sps_list[pps->sps_id]; in fill_scaling_lists()
H A Dh265d_ps.c139 const HEVCSPS *sps, RK_S32 is_slice_header) in mpp_hevc_decode_short_term_rps()
652 static RK_S32 compare_sps(HEVCSPS *openhevc_sps, HEVCSPS *sps) in compare_sps()
1179 static RK_S32 decode_vui(HEVCContext *s, HEVCSPS *sps) in decode_vui()
1339 static int scaling_list_data(HEVCContext *s, ScalingList *sl, HEVCSPS *sps) in scaling_list_data()
1424 HEVCSPS *sps; in mpp_hevc_decode_nal_sps()
1429 sps = (HEVCSPS*)sps_buf; in mpp_hevc_decode_nal_sps()
1874 HEVCSPS *openhevc_sps = (HEVCSPS *)&info->sps[sps_id]; in mpp_hevc_decode_nal_sps()
1876 if (compare_sps(openhevc_sps, (HEVCSPS *)sps_buf) < 0) { in mpp_hevc_decode_nal_sps()
1889 !memcmp(s->sps_list[sps_id], sps_buf, sizeof(HEVCSPS))) { in mpp_hevc_decode_nal_sps()
1929 HEVCSPS *sps = NULL; in mpp_hevc_decode_nal_pps()
[all …]
H A Dh265d_sei.c89 HEVCSPS *sps; in decode_pic_timing()
93 sps = (HEVCSPS*)s->sps_list[s->active_seq_parameter_set_id]; in decode_pic_timing()
H A Dh265d_parser.c426 const HEVCSPS *sps = s->sps; in decode_lt_rps()
488 static RK_S32 set_sps(HEVCContext *s, const HEVCSPS *sps) in set_sps()
759 if (s->sps_need_upate || s->sps != (HEVCSPS*)s->sps_list[s->pps->sps_id]) { in hls_slice_header()
760 s->sps = (HEVCSPS*)s->sps_list[s->pps->sps_id]; in hls_slice_header()
2278 s->sps_pool = mpp_mem_pool_init_f("h265d_sps", sizeof(HEVCSPS)); in h265d_init()