archived-mpp/mpp/common
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
..
av1d_syntax.h fix[av1_syntax]: Fix array out-of-bounds issue. 2025-04-01 15:04:54 +08:00
avs2d_syntax.h feat[vdpu383]: Add vdpu383 avs2 module 2024-02-29 20:20:13 +08:00
avsd_syntax.h [avs]: Add avs module 2022-10-13 15:16:13 +08:00
dxva_syntax.h [all]: format code 2016-09-08 15:21:02 +08:00
h263d_syntax.h [all]: format code 2016-09-08 15:21:02 +08:00
h264_syntax.h feat[h264d]: support hdr meta parse 2024-08-02 14:26:51 +08:00
h264d_syntax.h feat[vdpu383]: Add vdpu383 H.264 module 2024-02-29 20:20:13 +08:00
h264e_syntax.h [rc]: Remove unused rc code 2020-11-10 16:00:38 +08:00
h265_syntax.h feat[mpp_enc]: Add YUV400 support for vepu580/540 2024-01-10 18:14:23 +08:00
h265d_syntax.h fix[h265d]: Fix rps data update issue 2025-09-30 15:05:34 +08:00
h265e_syntax.h [misc]: Change interface header file dependency 2019-06-14 10:15:12 +08:00
h265e_syntax_new.h fix[hal_h265e]: Fix nal type in tsvc mode 2025-07-25 11:02:42 +08:00
jpegd_syntax.h [jpegd]: Disable SOF markers but baseline DCT. 2022-12-08 15:05:22 +08:00
jpege_syntax.h feat[mpp_enc_cfg]: Change to object implement 2025-10-24 11:18:37 +08:00
m2vd_syntax.h [all]: format code 2016-09-08 15:21:02 +08:00
mpg4d_syntax.h [all]: format code 2016-09-08 15:21:02 +08:00
vp8d_syntax.h [all]: format code 2016-09-08 15:21:02 +08:00
vp8e_syntax.h fix: Fix clerical error 2024-03-05 11:31:47 +08:00
vp9d_syntax.h [vp9d]: Support multi-core mode 2021-12-10 17:49:14 +08:00