mirror of
https://github.com/nyanmisaka/mpp.git
synced 2026-01-24 03:30:40 +01:00
fix[mpp_meta]: Add KEY_NPU_UOBJ_FLAG and KEY_NPU_SOBJ_FLAG
UOBJ: deliver userspace buffer for rk3588 and rk3576 SOBJ: deliver shared memory buffer for rv1126b Sync to kmpp-develop patch with the same log: If596371639eaedb01d6900c737d1f7fec49bf8d4 Change-Id: I8927f6341b5d3f94bf52af32c02b75cd24ad0681 Signed-off-by: timkingh.huang <timkingh.huang@rock-chips.com>
This commit is contained in:
parent
9a6bf0e0b0
commit
6588b71f2b
5 changed files with 16 additions and 8 deletions
|
|
@ -128,7 +128,8 @@ static inline RK_U64 META_KEY_TO_U64(RK_U32 key, RK_U32 type)
|
|||
ENTRY(KEY_USER_DATAS, TYPE_UPTR) \
|
||||
ENTRY(KEY_QPMAP0, TYPE_SPTR) \
|
||||
/* buffer for super encode v3 */ \
|
||||
ENTRY(KEY_NPU_OBJ_FLAG, TYPE_SPTR) \
|
||||
ENTRY(KEY_NPU_SOBJ_FLAG, TYPE_SPTR) \
|
||||
ENTRY(KEY_NPU_UOBJ_FLAG, TYPE_UPTR) \
|
||||
ENTRY(KEY_BUFFER_UPSCALE, TYPE_SPTR) \
|
||||
ENTRY(KEY_BUFFER_DOWNSCALE, TYPE_SPTR) \
|
||||
\
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ static MPP_RET meta_set(MppMeta meta)
|
|||
ret |= mpp_meta_set_ptr(meta, KEY_USER_DATAS, NULL);
|
||||
|
||||
ret |= mpp_meta_set_buffer(meta, KEY_QPMAP0, NULL);
|
||||
ret |= mpp_meta_set_ptr(meta, KEY_NPU_OBJ_FLAG, NULL);
|
||||
ret |= mpp_meta_set_ptr(meta, KEY_NPU_UOBJ_FLAG, NULL);
|
||||
|
||||
ret |= mpp_meta_set_s32(meta, KEY_ENC_MARK_LTR, 0);
|
||||
ret |= mpp_meta_set_s32(meta, KEY_ENC_USE_LTR, 0);
|
||||
|
|
@ -85,7 +85,7 @@ static MPP_RET meta_get(MppMeta meta)
|
|||
ret |= mpp_meta_get_ptr(meta, KEY_USER_DATAS, &ptr);
|
||||
|
||||
ret |= mpp_meta_get_buffer(meta, KEY_QPMAP0, &buffer);
|
||||
ret |= mpp_meta_get_ptr(meta, KEY_NPU_OBJ_FLAG, &ptr);
|
||||
ret |= mpp_meta_get_ptr(meta, KEY_NPU_UOBJ_FLAG, &ptr);
|
||||
|
||||
ret |= mpp_meta_get_s32(meta, KEY_ENC_MARK_LTR, &val);
|
||||
ret |= mpp_meta_get_s32(meta, KEY_ENC_USE_LTR, &val);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue