Herman Chen
b01bd3346a
fix[cmake]: Fix double object include issue
...
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: I6cf264917d6091154408dfc327c45d4f66ed8c18
2025-04-04 03:54:28 +00:00
Herman Chen
6b51725df4
feat[kmpp]: Add kmpp_frame_test
...
1. Add kmpp frame / buffer / packet / meta define in rk_type.h
2. Move KmppObj, KmppObjDef and KmppShmPtr to rk_type.h
3. Add kmpp_frame_test
4. Add kmpp_objdef_get_offset function in kmpp_obj.c
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: Ib4aecfc26f60521288b6e33b8c4e0af5afd3213b
2025-04-03 17:18:34 +08:00
Herman Chen
a091f3ae02
fix[mpp_venc_kcfg]: Revert to mpp interface
...
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: I546667e2647e5d5cdb0adb14e448577b1d0b7a0b
2025-04-01 18:22:41 +08:00
Herman Chen
ca334adda0
feat[kmpp_frame]: Add KmppFrame module
...
1. Sync kmpp_obj_func.h and kmpp_obj_helper.h from kernel.
2. Add more kmpp_obj function from kernel.
3. Add KmppFrame module.
4. Fix kmpp_obj_check failure.
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: Ib333370eb36c7b63ef50d3e52cf7fd753c9e5af1
2025-04-01 17:41:41 +08:00
Herman Chen
84c7d337bf
refactor:[kmpp]: Move kmpp to seperate directory
...
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: I85eb166a3ebb1ae64a44c7127808fc469c6415a8
2025-04-01 14:51:32 +08:00