mirror of
https://github.com/nyanmisaka/mpp.git
synced 2026-01-24 03:40:42 +01:00
feat[mpp_meta]: Add more frame buffer key to meta
Signed-off-by: Herman Chen <herman.chen@rock-chips.com> Change-Id: I8873dff77c85ddcacf0845ca81f6c0f3dd30e88e
This commit is contained in:
parent
05f59be432
commit
fef2e2af06
2 changed files with 8 additions and 0 deletions
|
|
@ -127,6 +127,12 @@ typedef enum MppMetaKey_e {
|
||||||
*/
|
*/
|
||||||
KEY_NPU_OBJ_FLAG = FOURCC_META('n', 'p', 'u', 'f'),
|
KEY_NPU_OBJ_FLAG = FOURCC_META('n', 'p', 'u', 'f'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
* smart v4 encoder input key
|
||||||
|
*/
|
||||||
|
KEY_BUFFER_UPSCALE = FOURCC_META('u', 'b', 'u', 'f'),
|
||||||
|
KEY_BUFFER_DOWNSCALE = FOURCC_META('d', 'b', 'u', 'f'),
|
||||||
|
|
||||||
/* frame long-term reference frame operation */
|
/* frame long-term reference frame operation */
|
||||||
KEY_ENC_MARK_LTR = FOURCC_META('m', 'l', 't', 'r'),
|
KEY_ENC_MARK_LTR = FOURCC_META('m', 'l', 't', 'r'),
|
||||||
KEY_ENC_USE_LTR = FOURCC_META('u', 'l', 't', 'r'),
|
KEY_ENC_USE_LTR = FOURCC_META('u', 'l', 't', 'r'),
|
||||||
|
|
|
||||||
|
|
@ -128,6 +128,8 @@ static inline RK_U64 META_KEY_TO_U64(RK_U32 key, RK_U32 type)
|
||||||
ENTRY(KEY_QPMAP0, TYPE_SPTR) \
|
ENTRY(KEY_QPMAP0, TYPE_SPTR) \
|
||||||
/* buffer for super encode v3 */ \
|
/* buffer for super encode v3 */ \
|
||||||
ENTRY(KEY_NPU_OBJ_FLAG, TYPE_SPTR) \
|
ENTRY(KEY_NPU_OBJ_FLAG, TYPE_SPTR) \
|
||||||
|
ENTRY(KEY_BUFFER_UPSCALE, TYPE_SPTR) \
|
||||||
|
ENTRY(KEY_BUFFER_DOWNSCALE, TYPE_SPTR) \
|
||||||
\
|
\
|
||||||
ENTRY(KEY_LVL64_INTER_NUM, TYPE_VAL_32) \
|
ENTRY(KEY_LVL64_INTER_NUM, TYPE_VAL_32) \
|
||||||
ENTRY(KEY_LVL32_INTER_NUM, TYPE_VAL_32) \
|
ENTRY(KEY_LVL32_INTER_NUM, TYPE_VAL_32) \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue