mirror of
https://github.com/nyanmisaka/mpp.git
synced 2026-01-24 03:30:40 +01:00
[jpege:] Add q_factor and qtable
Add q_factor and qtalbe interface Signed-off-by: yandong.lin <yandong.lin@rock-chips.com> Change-Id: I6b59d0b2e740e4b2815e7c83ad9a3641fe700e2f
This commit is contained in:
parent
576650aa05
commit
0f91ba604c
3 changed files with 156 additions and 2 deletions
|
|
@ -894,12 +894,18 @@ typedef struct MppEncH265Cfg_t {
|
|||
typedef enum MppEncJpegCfgChange_e {
|
||||
/* change on quant parameter */
|
||||
MPP_ENC_JPEG_CFG_CHANGE_QP = (1 << 0),
|
||||
MPP_ENC_JPEG_CFG_CHANGE_QTABLE = (1 << 1),
|
||||
MPP_ENC_JPEG_CFG_CHANGE_QFACTOR = (1 << 2),
|
||||
MPP_ENC_JPEG_CFG_CHANGE_ALL = (0xFFFFFFFF),
|
||||
} MppEncJpegCfgChange;
|
||||
|
||||
typedef struct MppEncJpegCfg_t {
|
||||
RK_U32 change;
|
||||
RK_S32 quant;
|
||||
RK_U32 q_factor;
|
||||
RK_U8 *qtable_y;
|
||||
RK_U8 *qtable_u;
|
||||
RK_U8 *qtable_v;
|
||||
} MppEncJpegCfg;
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue