mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-05 09:06:50 +08:00
[mpp_enc_cfg]: Add super frame config
Change-Id: I0df2db8fd7c5e10412584ded557da3962b77f882 Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
This commit is contained in:
@@ -165,6 +165,8 @@ typedef enum MppEncRcCfgChange_e {
|
||||
MPP_ENC_RC_CFG_CHANGE_MAX_I_PROP = (1 << 11),
|
||||
MPP_ENC_RC_CFG_CHANGE_MIN_I_PROP = (1 << 12),
|
||||
MPP_ENC_RC_CFG_CHANGE_INIT_IP_RATIO = (1 << 13),
|
||||
MPP_ENC_RC_CFG_CHANGE_PRIORITY = (1 << 14),
|
||||
MPP_ENC_RC_CFG_CHANGE_SUPER_FRM = (1 << 15),
|
||||
MPP_ENC_RC_CFG_CHANGE_ALL = (0xFFFFFFFF),
|
||||
} MppEncRcCfgChange;
|
||||
|
||||
@@ -306,9 +308,15 @@ typedef struct MppEncRcCfg_t {
|
||||
* drop_gap
|
||||
* The max continuous frame drop number
|
||||
*/
|
||||
MppEncRcDropFrmMode drop_mode;
|
||||
RK_U32 drop_threshold;
|
||||
RK_U32 drop_gap;
|
||||
MppEncRcDropFrmMode drop_mode;
|
||||
RK_U32 drop_threshold;
|
||||
RK_U32 drop_gap;
|
||||
|
||||
MppEncRcSuperFrameMode super_mode;
|
||||
RK_U32 super_i_thd;
|
||||
RK_U32 super_p_thd;
|
||||
|
||||
MppEncRcPriority rc_priority;
|
||||
|
||||
RK_S32 max_i_prop;
|
||||
RK_S32 min_i_prop;
|
||||
|
Reference in New Issue
Block a user