feat[kmpp]: Add jpeg roi function for kmpp

Sync with kmpp-develop commit:
feat[kmpp]: Add jpeg roi function for RV1126B

Change-Id: Ifeb5ce7b75af6fc3fc0e66fbe727dfd30a325a0e
Signed-off-by: xiaoxu.chen <xiaoxu.chen@rock-chips.com>
This commit is contained in:
xiaoxu.chen
2025-07-31 16:26:44 +08:00
parent 225418ca78
commit 7043132d0c
3 changed files with 22 additions and 3 deletions

View File

@@ -1345,6 +1345,22 @@ typedef struct MppEncROICfg2_t {
RK_U32 reserve[3];
} MppEncROICfg2;
typedef struct MppJpegROIRegion_t {
RK_U16 x; /* horizontal position of top left corner */
RK_U16 y; /* vertical position of top left corner */
RK_U16 w; /* width of ROI rectangle */
RK_U16 h; /* height of ROI rectangle */
RK_U8 level; /* the strength of erasing residuals for roi */
RK_U8 roi_en; /* enable roi */
} MppJpegROIRegion;
typedef struct MppJpegROICfg_t {
RK_U32 change;
RK_U16 non_roi_level; /* the strength of erasing residuals for non-roi */
RK_U16 non_roi_en; /* enable non-roi */
MppJpegROIRegion regions[16];
} MppJpegROICfg;
/*
* Mpp OSD parameter
*