Lines Matching refs:HEVCContext
523 typedef struct HEVCContext { struct
666 } HEVCContext; argument
668 RK_S32 mpp_hevc_decode_short_term_rps(HEVCContext *s, ShortTermRPS *rps,
670 RK_S32 mpp_hevc_decode_nal_vps(HEVCContext *s);
671 RK_S32 mpp_hevc_decode_nal_sps(HEVCContext *s);
672 RK_S32 mpp_hevc_decode_nal_pps(HEVCContext *s);
673 RK_S32 mpp_hevc_decode_nal_sei(HEVCContext *s);
675 RK_S32 mpp_hevc_extract_rbsp(HEVCContext *s, const RK_U8 *src, RK_S32 length,
682 void mpp_hevc_clear_refs(HEVCContext *s);
687 void mpp_hevc_flush_dpb(HEVCContext *s);
692 int mpp_hevc_compute_poc(HEVCContext *s, RK_S32 poc_lsb);
698 RK_S32 mpp_hevc_frame_rps(HEVCContext *s);
703 RK_S32 mpp_hevc_slice_rpl(HEVCContext *s);
708 RK_S32 mpp_hevc_frame_nb_refs(HEVCContext *s);
709 RK_S32 mpp_hevc_set_new_ref(HEVCContext *s, MppFrame *frame, RK_S32 poc);
715 void mpp_hevc_unref_frame(HEVCContext *s, HEVCFrame *frame, RK_S32 flags);
719 void mpp_hevc_fill_dynamic_meta(HEVCContext *s, const RK_U8 *data, RK_U32 size, RK_U32 hdr_fmt);