mpp-nyanmisaka/mpp/hal/rkenc/h264e
Herman Chen 067de5647a feat[mpp_enc_cfg]: Change to object implement
Modification Point:
1. Use enc configure object macro.
2. Use kmpp_obj_update to sync user cfg setup.
3. Distinguish between user mode and kernel mode for enc obj.
4. EncImpl only check codec related SET_CFG result.
5. Refactor SET_CFG flow.
6. Adapter jpeg q_mode feature.

Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
Signed-off-by: xiaoxu.chen <xiaoxu.chen@rock-chips.com>
Change-Id: I2856acdf863189fdaa29121ad8bc007fe90b5ab5
2025-10-24 11:18:37 +08:00
..
CMakeLists.txt feat[vepu_511]: Add rv1126b 265e/264e/jpge support 2025-03-26 03:52:57 +00:00
hal_h264e_vepu510.c feat[mpp_enc_cfg]: Change to object implement 2025-10-24 11:18:37 +08:00
hal_h264e_vepu510.h feat[vepu_510]: Add vepu510 h264e support 2024-02-27 14:48:15 +08:00
hal_h264e_vepu510_reg.h feat[vepu510]: Add scaling list regs setup 2024-09-13 14:51:44 +08:00
hal_h264e_vepu510_tune.c feat[vepu510]: Add smart v3 interface 2025-06-24 16:22:18 +08:00
hal_h264e_vepu511.c feat[mpp_enc_cfg]: Change to object implement 2025-10-24 11:18:37 +08:00
hal_h264e_vepu511.h feat[vepu_511]: Add rv1126b 265e/264e/jpge support 2025-03-26 03:52:57 +00:00
hal_h264e_vepu511_reg.h feat[vepu_511]: Add rv1126b 265e/264e/jpge support 2025-03-26 03:52:57 +00:00
hal_h264e_vepu540c.c feat[mpp_enc_cfg]: Change to object implement 2025-10-24 11:18:37 +08:00
hal_h264e_vepu540c.h [vepu540c_avc]: support hal_vepu540c avc reg cfg 2022-11-17 17:47:11 +08:00
hal_h264e_vepu540c_reg.h fix[mpp]: Fix compile warning with ipc sdk toolchain 2025-04-03 14:43:14 +08:00
hal_h264e_vepu541.c feat[mpp_enc_cfg]: Change to object implement 2025-10-24 11:18:37 +08:00
hal_h264e_vepu541.h [hal_vepu541_h264e]: Add vepu541 H.264 encoder 2020-02-27 15:37:42 +08:00
hal_h264e_vepu541_reg.h [h264e_vepu541]: Add vepu540 osd support 2020-11-10 21:23:07 +08:00
hal_h264e_vepu541_reg_l2.h [mpp_enc]: Update OSD API 2020-04-02 18:21:20 +08:00
hal_h264e_vepu580.c feat[mpp_enc_cfg]: Change to object implement 2025-10-24 11:18:37 +08:00
hal_h264e_vepu580.h [hal]: Add vepu5xx.h for hardware id 2021-11-12 18:26:47 +08:00
hal_h264e_vepu580_reg.h fix[mpp]: Fix compile warning with ipc sdk toolchain 2025-04-03 14:43:14 +08:00
hal_h264e_vepu580_tune.c fix[tune]: Replace qpmap_en with deblur_en 2024-09-29 09:46:19 +08:00