| /rockchip-linux_mpp/mpp/codec/enc/jpeg/ |
| H A D | jpege_api_v2.c | 59 MppEncJpegCfg *jpeg_cfg = &p->cfg->jpeg; in jpege_init_v2() 227 MppEncJpegCfg *jpeg = &cfg->jpeg; in jpege_proc_hal() local 243 syntax->q_mode = jpeg->q_mode; in jpege_proc_hal() 244 syntax->quant = jpeg->quant; in jpege_proc_hal() 245 syntax->q_factor = jpeg->q_factor; in jpege_proc_hal() 246 syntax->qf_min = jpeg->qf_min; in jpege_proc_hal() 247 syntax->qf_max = jpeg->qf_max; in jpege_proc_hal() 248 syntax->qtable_y = jpeg->qtable_y; in jpege_proc_hal() 249 syntax->qtable_u = jpeg->qtable_u; in jpege_proc_hal() 250 syntax->qtable_v = jpeg->qtable_v; in jpege_proc_hal()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/jpege/ |
| H A D | CMakeLists.txt | 3 include_directories(../../common/jpeg/) 6 # hal jpeg header 14 # hal jpeg encoder sourse
|
| H A D | hal_jpege_vepu540c.c | 383 if (ctx->cfg->jpeg.update) { in hal_jpege_v540c_get_task() 385 ctx->cfg->jpeg.update = 0; in hal_jpege_v540c_get_task()
|
| H A D | hal_jpege_vpu720.c | 627 if (ctx->cfg->jpeg.update) { in hal_jpege_vpu720_get_task() 629 ctx->cfg->jpeg.update = 0; in hal_jpege_vpu720_get_task()
|
| H A D | hal_jpege_vepu511.c | 630 if (ctx->cfg->jpeg.update) { in hal_jpege_vepu511_get_task() 632 ctx->cfg->jpeg.update = 0; in hal_jpege_vepu511_get_task()
|
| /rockchip-linux_mpp/mpp/hal/vpu/jpege/ |
| H A D | CMakeLists.txt | 2 # hal jpeg reg 5 include_directories(../../common/jpeg/)
|
| H A D | hal_jpege_vepu1_v2.c | 120 if (ctx->cfg->jpeg.update) { in hal_jpege_vepu1_get_task() 122 ctx->cfg->jpeg.update = 0; in hal_jpege_vepu1_get_task()
|
| H A D | hal_jpege_vepu2_v2.c | 325 if (ctx->cfg->jpeg.update) { in hal_jpege_vepu2_get_task() 327 ctx->cfg->jpeg.update = 0; in hal_jpege_vepu2_get_task()
|
| /rockchip-linux_mpp/mpp/ |
| H A D | codecs.cmake | 90 # jpeg decoder 91 option(ENABLE_JPEGD "Enable jpeg decoder" ON) 117 # jpeg encoder 118 option(ENABLE_JPEGE "Enable jpeg encoder" ON)
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_cfg.c | 201 STRUCT_START(jpeg); \ 202 …fix, st, rk_s32, q_mode, FLAG_BASE(0), jpeg, q_mode); \ 203 …, s32, rk_s32, quant, FLAG_INCR, jpeg, quant_ext); \ 204 …32, rk_s32, q_factor, FLAG_INCR, jpeg, q_factor_ext); \ 205 … s32, rk_s32, qf_max, FLAG_PREV, jpeg, qf_max_ext); \ 206 … s32, rk_s32, qf_min, FLAG_PREV, jpeg, qf_min_ext); \ 207 …x, st, void *, qtable_y, FLAG_INCR, jpeg, qtable_y); \ 208 …x, st, void *, qtable_u, FLAG_PREV, jpeg, qtable_u); \ 209 …x, st, void *, qtable_v, FLAG_PREV, jpeg, qtable_v); \ 210 STRUCT_END(jpeg); \ [all …]
|
| /rockchip-linux_mpp/mpp/codec/enc/ |
| H A D | CMakeLists.txt | 10 add_subdirectory(jpeg)
|
| /rockchip-linux_mpp/mpp/hal/common/ |
| H A D | CMakeLists.txt | 17 add_subdirectory(jpeg)
|
| /rockchip-linux_mpp/mpp/hal/vpu/jpegd/ |
| H A D | CMakeLists.txt | 2 # hal jpeg reg
|
| /rockchip-linux_mpp/mpp/codec/dec/ |
| H A D | CMakeLists.txt | 44 add_subdirectory(jpeg)
|
| /rockchip-linux_mpp/mpp/inc/ |
| H A D | mpp_enc_cfg.h | 39 MppEncJpegCfg jpeg; member
|
| /rockchip-linux_mpp/ |
| H A D | readme.txt | 102 | | | |----- jpeg 112 | | |----- jpeg 142 | | |----- jpegd generate register file from jpeg syntax info 144 | | |----- jpege generate register file from jpeg syntax info
|
| H A D | CHANGELOG.md | 5 - [mpp]: Add jpeg roi function for RV1126B 6 - [kmpp]: Add jpeg roi function for kmpp 60 - [mpi_enc_test]: Add jpeg roi test 111 - Revert "fix[mpp_enc_impl]: fix rc cfg for jpeg enc" 286 - [dec_nt_test]: Support jpeg decoding on decode 287 - [mpp_dec]: Add jpeg put/get decode support 317 - [mpp_enc_impl]: fix rc cfg for jpeg enc 373 - [test]: Use put/get in mpi_dec_test for jpeg 507 - [jpeg]: Add VPU720 JPEG support 695 - [jpeg_dec]: Add parse & gen_reg err check for jpeg dec [all …]
|
| H A D | Android.bp | 41 "mpp/hal/common/jpeg",
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 719 | jpeg:quant | S32 | RK_S32 | 表示JPEG编码器使用的量化参数等级,编码器一共内置… 720 | jpeg:qtable_y | Ptr | RK_U8 \* | 表示样本亮度分量量化表,大小为64,用数组存储。 … 721 | jpeg:qtable_u | Ptr | RK_U8 \* | 表示样本色度分量u量化表,大小为64,用数组存储。 … 722 | jpeg:qtable_v | Ptr | RK_U8 \* | 表示样本色度分量v量化表,大小为64,用数组存储。 … 723 | jpeg:q_factor | S32 | RK_S32 | 表示量化表因子,有效范围为\[1, 99\]。qfa… 724 | jpeg:qf_max | S32 | RK_S32 | 表示量化表因子最大值,默认值为99。 … 725 | jpeg:qf_min | S32 | RK_S32 | 表示量化表因子最小值,默认值为1。 … 739 目前MPP支持的编码器硬件分为vepu系列和rkvenc系列,vepu系列支持H.264编码,vp8编码和jpeg编码,配备于绝大多数RK芯片中。rkvenc系列只支持H.264编码,目前只配备于R…
|
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 644 |jpeg: quant|S32|RK_S32|Indicates the quantization parameter level used by the JPEG encoder. The en… 658 … rkvenc series. The vepu series supports H.264 encoding, vp8 encoding and jpeg encoding, and is eq…
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_enc_impl.c | 1124 MppEncJpegCfg *cfg = &enc->cfg->jpeg; in proc_jpeg_cfg() 1125 MppEncJpegCfg *set = &enc->set->jpeg; in proc_jpeg_cfg() 1616 MppEncJpegCfg *jpeg = &cfg_set->jpeg; in set_rc_cfg() local 1618 cfg->init_quality = 100 - jpeg->q_factor; in set_rc_cfg() 1619 cfg->max_quality = 100 - jpeg->qf_max; in set_rc_cfg() 1620 cfg->min_quality = 100 - jpeg->qf_min; in set_rc_cfg() 1621 cfg->max_i_quality = 100 - jpeg->qf_max; in set_rc_cfg() 1622 cfg->min_i_quality = 100 - jpeg->qf_min; in set_rc_cfg() 1623 cfg->fqp_min_i = 100 - jpeg->qf_max; in set_rc_cfg() 1624 cfg->fqp_max_i = 100 - jpeg->qf_min; in set_rc_cfg() [all …]
|
| /rockchip-linux_mpp/debian/ |
| H A D | changelog | 38 * [jpege]: add vepu1 jpeg encode support
|