diff --git a/mpp/codec/enc/h265/h265e_api.c b/mpp/codec/enc/h265/h265e_api.c index 87948337..71293f80 100644 --- a/mpp/codec/enc/h265/h265e_api.c +++ b/mpp/codec/enc/h265/h265e_api.c @@ -61,9 +61,6 @@ static MPP_RET h265e_init(void *ctx, EncImplCfg *ctrlCfg) p->extra_info = mpp_calloc(H265eExtraInfo, 1); - p->param_buf = mpp_calloc_size(void, H265E_EXTRA_INFO_BUF_SIZE); - mpp_packet_init(&p->packeted_param, p->param_buf, H265E_EXTRA_INFO_BUF_SIZE); - h265e_init_extra_info(p->extra_info); /* set defualt value of codec */ codec = &p->cfg->codec; @@ -218,9 +215,6 @@ static MPP_RET h265e_deinit(void *ctx) h265e_deinit_extra_info(p->extra_info); MPP_FREE(p->extra_info); - MPP_FREE(p->param_buf); - if (p->packeted_param) - mpp_packet_deinit(&p->packeted_param); h265e_dpb_deinit(p->dpb); diff --git a/mpp/codec/enc/h265/h265e_codec.h b/mpp/codec/enc/h265/h265e_codec.h index b6c60082..884a028c 100644 --- a/mpp/codec/enc/h265/h265e_codec.h +++ b/mpp/codec/enc/h265/h265e_codec.h @@ -73,8 +73,6 @@ typedef struct H265eCtx_t { RK_U32 plt_flag; void *extra_info; - void *param_buf; - MppPacket packeted_param; H265eSyntax_new syntax; H265eFeedback feedback; struct list_head rc_list;