From c440a5ee2824f43deb1f8e7c9a6f00c33900d220 Mon Sep 17 00:00:00 2001 From: Herman Chen Date: Wed, 20 Jan 2021 17:19:13 +0800 Subject: [PATCH] [mpp_enc]: Deprecate MPP_ENC_PRE_ALLOC_BUFF Change-Id: I42ea6ce9897af4e5b6f1a1d1bf3beb5173a8f568 Signed-off-by: Herman Chen --- inc/rk_mpi_cmd.h | 2 +- mpp/codec/mpp_enc_impl.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/inc/rk_mpi_cmd.h b/inc/rk_mpi_cmd.h index 1f5cb537..d3bf31ad 100644 --- a/inc/rk_mpi_cmd.h +++ b/inc/rk_mpi_cmd.h @@ -120,7 +120,7 @@ typedef enum { MPP_ENC_GET_EXTRA_INFO, /* deprecated */ MPP_ENC_SET_SEI_CFG, /* SEI: Supplement Enhancemant Information, parameter is MppSeiMode */ MPP_ENC_GET_SEI_DATA, /* SEI: Supplement Enhancemant Information, parameter is MppPacket */ - MPP_ENC_PRE_ALLOC_BUFF, /* allocate buffers before encoding */ + MPP_ENC_PRE_ALLOC_BUFF, /* deprecated */ MPP_ENC_SET_QP_RANGE, /* used for adjusting qp range, the parameter can be 1 or 2 */ MPP_ENC_SET_ROI_CFG, /* set MppEncROICfg structure */ MPP_ENC_SET_CTU_QP, /* for H265 Encoder,set CTU's size and QP */ diff --git a/mpp/codec/mpp_enc_impl.cpp b/mpp/codec/mpp_enc_impl.cpp index 0f699c10..425e2858 100644 --- a/mpp/codec/mpp_enc_impl.cpp +++ b/mpp/codec/mpp_enc_impl.cpp @@ -656,6 +656,10 @@ MPP_RET mpp_enc_proc_cfg(MppEncImpl *enc, MpiCmd cmd, void *param) enc->hdr_status.added_by_ctrl = 1; } break; + case MPP_ENC_PRE_ALLOC_BUFF : { + /* deprecated control */ + mpp_log("deprecated MPP_ENC_PRE_ALLOC_BUFF control\n"); + } break; case MPP_ENC_GET_RC_API_ALL : { RcApiQueryAll *query = (RcApiQueryAll *)param;