Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h265/
H A Dh265d_parser.h193 typedef struct HEVCSPS { struct
280 } HEVCSPS; argument
434 HEVCSPS sps[MAX_SPS_COUNT];
501 const HEVCSPS *sps;
635 const HEVCSPS *sps, RK_S32 is_slice_header);
H A Dh265d_ps.c129 const HEVCSPS *sps, RK_S32 is_slice_header) in mpp_hevc_decode_short_term_rps()
636 static RK_S32 compare_sps(HEVCSPS *openhevc_sps, HEVCSPS *sps) in compare_sps()
1163 static RK_S32 decode_vui(HEVCContext *s, HEVCSPS *sps) in decode_vui()
1320 static int scaling_list_data(HEVCContext *s, ScalingList *sl, HEVCSPS *sps) in scaling_list_data()
1405 HEVCSPS *sps; in mpp_hevc_decode_nal_sps()
1410 sps = (HEVCSPS*)sps_buf; in mpp_hevc_decode_nal_sps()
1826 HEVCSPS *openhevc_sps = (HEVCSPS *)&info->sps[sps_id]; in mpp_hevc_decode_nal_sps()
1828 if (compare_sps(openhevc_sps, (HEVCSPS *)sps_buf) < 0) { in mpp_hevc_decode_nal_sps()
1850 !memcmp(s->sps_list[sps_id], sps_buf, sizeof(HEVCSPS))) { in mpp_hevc_decode_nal_sps()
1889 HEVCSPS *sps = NULL; in mpp_hevc_decode_nal_pps()
[all …]
H A Dh265d_parser2_syntax.c58 const HEVCSPS *sps = (HEVCSPS *)h->sps_list[pps->sps_id]; in fill_picture_parameters()
265 const HEVCSPS *sps = (HEVCSPS *)h->sps_list[pps->sps_id]; in fill_scaling_lists()
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.c420 const HEVCSPS *sps = s->sps; in decode_lt_rps()
482 static RK_S32 set_sps(HEVCContext *s, const HEVCSPS *sps) in set_sps()
753 if (s->sps != (HEVCSPS*)s->sps_list[s->pps->sps_id]) { in hls_slice_header()
754 s->sps = (HEVCSPS*)s->sps_list[s->pps->sps_id]; in hls_slice_header()
2203 s->sps_pool = mpp_mem_pool_init(sizeof(HEVCSPS)); in h265d_init()