Lines Matching refs:set

425 static void show_prep_update(MppEncPrepCfg *cfg, MppEncPrepCfg *set)  in show_prep_update()  argument
434 if (set->width != cfg->width || set->height != cfg->height) { in show_prep_update()
437 cfg->width, cfg->height, set->width, set->height); in show_prep_update()
440 if (set->hor_stride != cfg->hor_stride || set->ver_stride != cfg->ver_stride) { in show_prep_update()
444 set->hor_stride, set->ver_stride); in show_prep_update()
447 if (set->format != cfg->format) { in show_prep_update()
449 "fmt %d -> %d ", cfg->format, set->format); in show_prep_update()
452 if (set->rotation != cfg->rotation) { in show_prep_update()
454 "rotate %d -> %d ", cfg->rotation, set->rotation); in show_prep_update()
457 if (set->mirroring != cfg->mirroring) { in show_prep_update()
459 "mirror %d -> %d ", cfg->mirroring, set->mirroring); in show_prep_update()
466 set->width, set->height, set->hor_stride, set->ver_stride, in show_prep_update()
467 set->format, set->rotation, set->mirroring); in show_prep_update()
473 MppEncPrepCfg *set = &enc->set->prep; in proc_prep_cfg() local
474 rk_u32 flag = *mpp_enc_cfg_prep_change(enc->set); in proc_prep_cfg()
515 if (set->rotation_ext >= MPP_ENC_ROT_BUTT || set->rotation_ext < 0 || in proc_prep_cfg()
516 set->mirroring_ext < 0 || set->flip < 0) { in proc_prep_cfg()
518 set->rotation_ext, set->mirroring_ext, set->flip); in proc_prep_cfg()
521 set->rotation_ext = cfg->rotation_ext; in proc_prep_cfg()
522 set->mirroring_ext = cfg->mirroring_ext; in proc_prep_cfg()
523 set->flip = cfg->flip; in proc_prep_cfg()
532 rotation = set->rotation_ext; in proc_prep_cfg()
533 mirroring = set->mirroring_ext; in proc_prep_cfg()
535 if (set->flip) { in proc_prep_cfg()
541 set->mirroring = mirroring; in proc_prep_cfg()
542 set->rotation = (MppEncRotationCfg)rotation; in proc_prep_cfg()
544 if (MPP_FRAME_FMT_IS_FBC(set->format) && (set->mirroring || set->rotation)) { in proc_prep_cfg()
546 set->format, set->mirroring, set->rotation); in proc_prep_cfg()
548 set->mirroring = 0; in proc_prep_cfg()
549 set->rotation = MPP_ENC_ROT_0; in proc_prep_cfg()
552 if (set->range >= MPP_FRAME_RANGE_NB || in proc_prep_cfg()
553 set->color >= MPP_FRAME_SPC_NB || in proc_prep_cfg()
554 set->colorprim >= MPP_FRAME_PRI_NB || in proc_prep_cfg()
555 set->colortrc >= MPP_FRAME_TRC_NB) { in proc_prep_cfg()
557 set->range, set->color, set->colorprim, set->colortrc); in proc_prep_cfg()
560 set->range = cfg->range; in proc_prep_cfg()
561 set->color = cfg->color; in proc_prep_cfg()
562 set->colorprim = cfg->colorprim; in proc_prep_cfg()
563 set->colortrc = cfg->colortrc; in proc_prep_cfg()
566 if (set->rotation == MPP_ENC_ROT_90 || set->rotation == MPP_ENC_ROT_270) { in proc_prep_cfg()
567 set->height = set->width_set; in proc_prep_cfg()
568 set->width = set->height_set; in proc_prep_cfg()
570 if (set->height > set->hor_stride || set->width > set->ver_stride) in proc_prep_cfg()
573 set->width = set->width_set; in proc_prep_cfg()
574 set->height = set->height_set; in proc_prep_cfg()
576 if (set->width > set->hor_stride || set->height > set->ver_stride) in proc_prep_cfg()
582 set->width, set->height, set->hor_stride, set->ver_stride, set->rotation); in proc_prep_cfg()
585 set->width = cfg->width; in proc_prep_cfg()
586 set->height = cfg->height; in proc_prep_cfg()
587 set->width_set = cfg->width; in proc_prep_cfg()
588 set->height_set = cfg->height; in proc_prep_cfg()
589 set->hor_stride = cfg->hor_stride; in proc_prep_cfg()
590 set->ver_stride = cfg->ver_stride; in proc_prep_cfg()
591 set->rotation = cfg->rotation; in proc_prep_cfg()
594 if (!set->max_height || !set->max_width) { in proc_prep_cfg()
595 set->max_width = set->width; in proc_prep_cfg()
596 set->max_height = set->height; in proc_prep_cfg()
599 show_prep_update(cfg, set); in proc_prep_cfg()
600 memcpy(cfg, set, sizeof(*cfg)); in proc_prep_cfg()
616 static void show_rc_update(MppEncRcCfg *cfg, MppEncRcCfg *set, rk_u32 change) in show_rc_update() argument
627 strof_rc_mode(cfg->rc_mode), strof_rc_mode(set->rc_mode)); in show_rc_update()
634 set->bps_target, set->bps_max, set->bps_min); in show_rc_update()
647 set->fps_in_num, set->fps_in_denom, in show_rc_update()
648 set->fps_in_flex ? "flex" : "fix"); in show_rc_update()
656 set->fps_out_num, set->fps_out_denom, in show_rc_update()
657 set->fps_out_flex ? "flex" : "fix"); in show_rc_update()
662 "gop %d -> %d ", cfg->gop, set->gop); in show_rc_update()
669 strof_rc_mode(set->rc_mode), set->bps_target, set->bps_max, set->bps_min, in show_rc_update()
670 set->fps_in_num, set->fps_in_denom, set->fps_in_flex ? "flex" : "fix", in show_rc_update()
671 set->fps_out_num, set->fps_out_denom, set->fps_out_flex ? "flex" : "fix", in show_rc_update()
672 set->gop); in show_rc_update()
678 MppEncRcCfg *set = &enc->set->rc; in proc_rc_cfg() local
679 rk_u32 flag = *mpp_enc_cfg_rc_change(enc->set); in proc_rc_cfg()
689 if (set->rc_priority >= MPP_ENC_RC_PRIORITY_BUTT) { in proc_rc_cfg()
691 set->rc_priority, MPP_ENC_RC_BY_BITRATE_FIRST, MPP_ENC_RC_PRIORITY_BUTT); in proc_rc_cfg()
693 set->rc_priority = cfg->rc_priority; in proc_rc_cfg()
696 if (set->super_mode >= MPP_ENC_RC_SUPER_FRM_BUTT) { in proc_rc_cfg()
698 set->super_mode, MPP_ENC_RC_SUPER_FRM_NONE, MPP_ENC_RC_SUPER_FRM_BUTT); in proc_rc_cfg()
700 set->super_mode = cfg->super_mode; in proc_rc_cfg()
703 if (set->debreath_en && set->debre_strength > 35) { in proc_rc_cfg()
705 set->debre_strength, 0, 35, cfg->debre_strength); in proc_rc_cfg()
707 set->debre_strength = cfg->debre_strength; in proc_rc_cfg()
710 if (set->rc_mode >= MPP_ENC_RC_MODE_BUTT) { in proc_rc_cfg()
712 set->rc_mode, MPP_ENC_RC_MODE_BUTT - 1); in proc_rc_cfg()
718 set->rc_mode = cfg->rc_mode; in proc_rc_cfg()
721 if (set->quality >= MPP_ENC_RC_QUALITY_BUTT) { in proc_rc_cfg()
723 set->quality, MPP_ENC_RC_QUALITY_BUTT - 1); in proc_rc_cfg()
732 set->quality = cfg->quality; in proc_rc_cfg()
735 if (set->rc_mode != MPP_ENC_RC_MODE_FIXQP) { in proc_rc_cfg()
736 if ((set->bps_target >= 100 * SZ_1M || set->bps_target <= 1 * SZ_1K) || in proc_rc_cfg()
737 (set->bps_max >= 100 * SZ_1M || set->bps_max <= 1 * SZ_1K) || in proc_rc_cfg()
738 (set->bps_min >= 100 * SZ_1M || set->bps_min <= 1 * SZ_1K)) { in proc_rc_cfg()
740 set->bps_target, set->bps_min, set->bps_max); in proc_rc_cfg()
743 set->bps_target = cfg->bps_target; in proc_rc_cfg()
744 set->bps_max = cfg->bps_max; in proc_rc_cfg()
745 set->bps_min = cfg->bps_min; in proc_rc_cfg()
750 if (set->qp_min_i <= 0) in proc_rc_cfg()
751 set->qp_min_i = set->qp_min; in proc_rc_cfg()
752 if (set->qp_max_i <= 0) in proc_rc_cfg()
753 set->qp_max_i = set->qp_max; in proc_rc_cfg()
754 if (set->qp_min < 0 || set->qp_max < 0 || in proc_rc_cfg()
755 set->qp_min > set->qp_max || set->qp_min_i < 0 || in proc_rc_cfg()
756 set->qp_max_i < 0 || set->qp_min_i > set->qp_max_i || in proc_rc_cfg()
757 (set->qp_init > 0 && (set->qp_init > set->qp_max_i || in proc_rc_cfg()
758 set->qp_init < set->qp_min_i))) { in proc_rc_cfg()
760 set->qp_init, set->qp_min_i, set->qp_max_i, in proc_rc_cfg()
761 set->qp_min, set->qp_max); in proc_rc_cfg()
764 set->qp_init, set->qp_min_i, set->qp_max_i, in proc_rc_cfg()
765 set->qp_min, set->qp_max); in proc_rc_cfg()
767 set->qp_init = cfg->qp_init; in proc_rc_cfg()
768 set->qp_min_i = cfg->qp_min_i; in proc_rc_cfg()
769 set->qp_max_i = cfg->qp_max_i; in proc_rc_cfg()
770 set->qp_min = cfg->qp_min; in proc_rc_cfg()
771 set->qp_max = cfg->qp_max; in proc_rc_cfg()
774 if (MPP_ABS(set->qp_delta_ip) > 8) { in proc_rc_cfg()
776 set->qp_delta_ip, cfg->qp_delta_ip); in proc_rc_cfg()
777 set->qp_delta_ip = cfg->qp_delta_ip; in proc_rc_cfg()
779 if (MPP_ABS(set->qp_delta_vi) > 6) { in proc_rc_cfg()
781 set->qp_delta_vi, cfg->qp_delta_vi); in proc_rc_cfg()
782 set->qp_delta_vi = cfg->qp_delta_vi; in proc_rc_cfg()
784 if (set->qp_max_step < 0) { in proc_rc_cfg()
786 set->qp_max_step, cfg->qp_max_step); in proc_rc_cfg()
787 set->qp_max_step = cfg->qp_max_step; in proc_rc_cfg()
789 if (set->stats_time && set->stats_time > 60) { in proc_rc_cfg()
791 set->stats_time); in proc_rc_cfg()
795 if (set->rc_mode != cfg->rc_mode) in proc_rc_cfg()
797 if (set->bps_target != cfg->bps_target || in proc_rc_cfg()
798 set->bps_max != cfg->bps_max || in proc_rc_cfg()
799 set->bps_min != cfg->bps_min) in proc_rc_cfg()
801 if (set->fps_in_num != cfg->fps_in_num || in proc_rc_cfg()
802 set->fps_in_denom != cfg->fps_in_denom || in proc_rc_cfg()
803 set->fps_in_flex != cfg->fps_in_flex) in proc_rc_cfg()
805 if (set->fps_out_num != cfg->fps_out_num || in proc_rc_cfg()
806 set->fps_out_denom != cfg->fps_out_denom || in proc_rc_cfg()
807 set->fps_out_flex != cfg->fps_out_flex) in proc_rc_cfg()
809 if (set->gop != cfg->gop) in proc_rc_cfg()
819 show_rc_update(cfg, set, change); in proc_rc_cfg()
820 memcpy(cfg, set, sizeof(*cfg)); in proc_rc_cfg()
825 if (set->ref_cfg) in proc_rc_cfg()
826 mpp_enc_control_set_ref_cfg(enc, set->ref_cfg); in proc_rc_cfg()
829 static void proc_split_cfg(MppEncSliceSplit *cfg, MppEncSliceSplit *set) in proc_split_cfg() argument
831 if (set->split_mode >= MPP_ENC_SPLIT_MODE_BUTT) { in proc_split_cfg()
833 set->split_mode, MPP_ENC_SPLIT_NONE, MPP_ENC_SPLIT_MODE_BUTT); in proc_split_cfg()
835 set->split_mode = cfg->split_mode; in proc_split_cfg()
838 if (!set->split_mode) { in proc_split_cfg()
839 set->split_arg = 0; in proc_split_cfg()
840 set->split_out = 0; in proc_split_cfg()
843 memcpy(cfg, set, sizeof(*cfg)); in proc_split_cfg()
849 MppEncHwCfg *set = &enc->set->hw; in proc_hw_cfg() local
850 rk_u32 flag = *mpp_enc_cfg_hw_change(enc->set); in proc_hw_cfg()
857 if (set->qp_delta_row < 0 || set->qp_delta_row_i < 0) { in proc_hw_cfg()
859 set->qp_delta_row_i, set->qp_delta_row, in proc_hw_cfg()
861 set->qp_delta_row = cfg->qp_delta_row; in proc_hw_cfg()
862 set->qp_delta_row_i = cfg->qp_delta_row_i; in proc_hw_cfg()
865 if (set->qbias_en < 0) { in proc_hw_cfg()
867 set->qbias_en, cfg->qbias_en); in proc_hw_cfg()
868 set->qbias_en = cfg->qbias_en; in proc_hw_cfg()
871 if (set->qbias_i < 0 || set->qbias_p < 0) { in proc_hw_cfg()
873 set->qbias_i, set->qbias_p, cfg->qbias_i, cfg->qbias_p); in proc_hw_cfg()
874 set->qbias_i = cfg->qbias_i; in proc_hw_cfg()
877 if (set->flt_str_i < 0 || set->flt_str_p < 0) { in proc_hw_cfg()
879 set->flt_str_i, set->flt_str_p, in proc_hw_cfg()
881 set->flt_str_i = cfg->flt_str_i; in proc_hw_cfg()
884 memcpy(cfg, set, sizeof(*cfg)); in proc_hw_cfg()
890 MppEncFineTuneCfg *set = &enc->set->tune; in proc_tune_cfg() local
891 rk_u32 flag = *mpp_enc_cfg_tune_change(enc->set); in proc_tune_cfg()
898 if (set->scene_mode < MPP_ENC_SCENE_MODE_DEFAULT || in proc_tune_cfg()
899 set->scene_mode >= MPP_ENC_SCENE_MODE_BUTT) { in proc_tune_cfg()
900 mpp_loge("invalid scene mode %d not in range [%d:%d]\n", set->scene_mode, in proc_tune_cfg()
903 set->scene_mode = cfg->scene_mode; in proc_tune_cfg()
906 if (set->motion_static_switch_enable < 0 || set->motion_static_switch_enable > 1) { in proc_tune_cfg()
909 set->motion_static_switch_enable = cfg->motion_static_switch_enable; in proc_tune_cfg()
912 if (set->deblur_str < 0 || set->deblur_str > 7) { in proc_tune_cfg()
915 set->deblur_str = cfg->deblur_str; in proc_tune_cfg()
918 if (set->atr_str_i < 0 || set->atr_str_i > 3) { in proc_tune_cfg()
921 set->atr_str_i = cfg->atr_str_i; in proc_tune_cfg()
924 if (set->atr_str_p < 0 || set->atr_str_p > 3) { in proc_tune_cfg()
927 set->atr_str_p = cfg->atr_str_p; in proc_tune_cfg()
930 if (set->atl_str < 0 || set->atl_str > 3) { in proc_tune_cfg()
933 set->atl_str = cfg->atl_str; in proc_tune_cfg()
936 if (set->lambda_idx_p < 0 || set->lambda_idx_p > 8) { in proc_tune_cfg()
939 set->lambda_idx_p = cfg->lambda_idx_p; in proc_tune_cfg()
942 if (set->lambda_idx_i < 0 || set->lambda_idx_i > 8) { in proc_tune_cfg()
945 set->lambda_idx_i = cfg->lambda_idx_i; in proc_tune_cfg()
948 if (set->atf_str < 0 || set->atf_str > 3) { in proc_tune_cfg()
951 set->atf_str = cfg->atf_str; in proc_tune_cfg()
954 if (set->lgt_chg_lvl < 0 || set->lgt_chg_lvl > 7) { in proc_tune_cfg()
955 mpp_loge("invalid lgt_chg_lvl %d not in range [0, 7]\n", set->lgt_chg_lvl); in proc_tune_cfg()
957 set->lgt_chg_lvl = cfg->lgt_chg_lvl; in proc_tune_cfg()
960 if (set->static_frm_num < 0 || set->static_frm_num > 7) { in proc_tune_cfg()
961 mpp_loge("invalid static_frm_num %d not in range [0, 7]\n", set->static_frm_num); in proc_tune_cfg()
963 set->static_frm_num = cfg->static_frm_num; in proc_tune_cfg()
966 if (set->madp16_th < 0 || set->madp16_th > 63) { in proc_tune_cfg()
967 mpp_loge("invalid madp16_th %d not in range [0, 255]\n", set->madp16_th); in proc_tune_cfg()
969 set->madp16_th = cfg->madp16_th; in proc_tune_cfg()
972 if (!(set->skip16_wgt == 0 || (set->skip16_wgt >= 3 && set->skip16_wgt <= 8))) { in proc_tune_cfg()
973 mpp_loge("invalid skip16_wgt %d not in range [3, 8] or 0\n", set->skip16_wgt); in proc_tune_cfg()
975 set->skip16_wgt = cfg->skip16_wgt; in proc_tune_cfg()
978 if (!(set->skip32_wgt == 0 || (set->skip32_wgt >= 3 && set->skip32_wgt <= 8))) { in proc_tune_cfg()
979 mpp_loge("invalid skip32_wgt %d not in range [3, 8] or 0\n", set->skip32_wgt); in proc_tune_cfg()
981 set->skip32_wgt = cfg->skip32_wgt; in proc_tune_cfg()
984 set->bmap_qpmin_i = mpp_clip(set->bmap_qpmin_i, 1, 51); in proc_tune_cfg()
985 set->bmap_qpmin_p = mpp_clip(set->bmap_qpmin_p, 1, 51); in proc_tune_cfg()
986 set->bmap_qpmax_i = mpp_clip(set->bmap_qpmax_i, 1, 51); in proc_tune_cfg()
987 set->bmap_qpmax_p = mpp_clip(set->bmap_qpmax_p, 1, 51); in proc_tune_cfg()
988 set->min_bg_fqp = mpp_clip(set->min_bg_fqp, 1, 51); in proc_tune_cfg()
989 set->max_bg_fqp = mpp_clip(set->max_bg_fqp, 1, 51); in proc_tune_cfg()
990 set->min_fg_fqp = mpp_clip(set->min_fg_fqp, 1, 51); in proc_tune_cfg()
991 set->max_fg_fqp = mpp_clip(set->max_fg_fqp, 1, 51); in proc_tune_cfg()
992 set->bg_delta_qp_i = mpp_clip(set->bg_delta_qp_i, -32, 32); in proc_tune_cfg()
993 set->bg_delta_qp_p = mpp_clip(set->bg_delta_qp_p, -32, 32); in proc_tune_cfg()
994 set->fg_delta_qp_i = mpp_clip(set->fg_delta_qp_i, -32, 32); in proc_tune_cfg()
995 set->fg_delta_qp_p = mpp_clip(set->fg_delta_qp_p, -32, 32); in proc_tune_cfg()
996 set->fg_area = mpp_clip(set->fg_area, -1, 100); in proc_tune_cfg()
998 if (set->scene_mode != cfg->scene_mode || in proc_tune_cfg()
999 set->motion_static_switch_enable != cfg->motion_static_switch_enable || in proc_tune_cfg()
1000 set->deblur_str != cfg->deblur_str) in proc_tune_cfg()
1003 memcpy(cfg, set, sizeof(*cfg)); in proc_tune_cfg()
1009 MppEncH264Cfg *set = &enc->set->h264; in proc_h264_cfg() local
1010 rk_u32 flag = *mpp_enc_cfg_h264_change(enc->set); in proc_h264_cfg()
1011 rk_s32 profile = set->profile; in proc_h264_cfg()
1012 rk_s32 entropy_coding_mode = set->entropy_coding_mode_ex; in proc_h264_cfg()
1013 rk_s32 cabac_init_idc = set->cabac_init_idc_ex; in proc_h264_cfg()
1014 rk_s32 transform8x8_mode = set->transform8x8_mode_ex; in proc_h264_cfg()
1061 set->entropy_coding_mode = entropy_coding_mode; in proc_h264_cfg()
1062 set->cabac_init_idc = cabac_init_idc; in proc_h264_cfg()
1063 set->transform8x8_mode = transform8x8_mode; in proc_h264_cfg()
1065 memcpy(cfg, set, sizeof(*cfg)); in proc_h264_cfg()
1072 MppEncH265Cfg *set = &enc->set->h265; in proc_h265_cfg() local
1073 rk_u32 flag = *mpp_enc_cfg_h265_change(enc->set); in proc_h265_cfg()
1094 if (set->const_intra_pred) { in proc_h265_cfg()
1098 set->const_intra_pred = 0; in proc_h265_cfg()
1104 if (set->trans_cfg.cb_qp_offset != set->trans_cfg.cr_qp_offset) { in proc_h265_cfg()
1106 set->trans_cfg.cb_qp_offset, set->trans_cfg.cr_qp_offset); in proc_h265_cfg()
1108 set->trans_cfg.cr_qp_offset = set->trans_cfg.cb_qp_offset; in proc_h265_cfg()
1111 if (set->trans_cfg.diff_cu_qp_delta_depth > 2 || set->trans_cfg.diff_cu_qp_delta_depth < 0) { in proc_h265_cfg()
1113 set->trans_cfg.diff_cu_qp_delta_depth = 1; in proc_h265_cfg()
1116 memcpy(cfg, set, sizeof(*cfg)); in proc_h265_cfg()
1123 MppEncRcCfg *rc_set = &enc->set->rc; in proc_jpeg_cfg()
1125 MppEncJpegCfg *set = &enc->set->jpeg; in proc_jpeg_cfg() local
1126 rk_u32 flag = *mpp_enc_cfg_jpeg_change(enc->set); in proc_jpeg_cfg()
1136 if (set->quant != set->quant_ext) { in proc_jpeg_cfg()
1138 if (set->quant_ext < 0 || set->quant_ext > 10) { in proc_jpeg_cfg()
1139 … mpp_loge("invalid quant %d not in range [0, 10] restore to 10 (best quality)\n", set->quant_ext); in proc_jpeg_cfg()
1140 set->quant_ext = 10; in proc_jpeg_cfg()
1145 set->quant = set->quant_ext; in proc_jpeg_cfg()
1146 set->q_mode = JPEG_QUANT; in proc_jpeg_cfg()
1147 mpp_logi("set jpeg quant %d\n", set->quant); in proc_jpeg_cfg()
1148 } else if (set->q_factor != set->q_factor_ext || in proc_jpeg_cfg()
1149 set->qf_max != set->qf_max_ext || in proc_jpeg_cfg()
1150 set->qf_min != set->qf_min_ext) { in proc_jpeg_cfg()
1151 if (set->q_factor_ext < 1 || set->q_factor_ext > 99) { in proc_jpeg_cfg()
1152 mpp_loge("invalid q_factor %d out of range [1, 99] restore to 80\n", set->q_factor_ext); in proc_jpeg_cfg()
1153 set->q_factor_ext = 80; in proc_jpeg_cfg()
1155 if (set->qf_min_ext < 1 || set->qf_min_ext > 99) { in proc_jpeg_cfg()
1156 mpp_loge("invalid qf_min %d out of range [1, 99] restore to 1\n", set->qf_min_ext); in proc_jpeg_cfg()
1157 set->qf_min_ext = 1; in proc_jpeg_cfg()
1159 if (set->qf_max_ext < 1 || set->qf_max_ext > 99) { in proc_jpeg_cfg()
1160 mpp_loge("invalid qf_max %d out of range [1, 99] restore to 99\n", set->qf_max_ext); in proc_jpeg_cfg()
1161 set->qf_max_ext = 99; in proc_jpeg_cfg()
1165 set->q_factor = set->q_factor_ext; in proc_jpeg_cfg()
1166 set->qf_max = set->qf_max_ext; in proc_jpeg_cfg()
1167 set->qf_min = set->qf_min_ext; in proc_jpeg_cfg()
1168 set->q_mode = JPEG_QFACTOR; in proc_jpeg_cfg()
1169 mpp_logi("set jpeg qfactor [%d:%d:%d]\n", set->q_factor, set->qf_min, set->qf_max); in proc_jpeg_cfg()
1189 set->q_mode = JPEG_QTABLE; in proc_jpeg_cfg()
1197 set->q_mode = JPEG_QUANT; in proc_jpeg_cfg()
1198 set->quant = 10; in proc_jpeg_cfg()
1204 memcpy(cfg, set, sizeof(*cfg)); in proc_jpeg_cfg()
1214 MppEncH265Cfg *set = &enc->set->h265; in proc_vp8_cfg() local
1215 rk_u32 flag = *mpp_enc_cfg_vp8_change(enc->set); in proc_vp8_cfg()
1222 memcpy(cfg, set, sizeof(*cfg)); in proc_vp8_cfg()
1263 MppEncCfgSet *set = enc->set; in mpp_enc_proc_cfg() local
1274 if (set->base.coding != enc->coding) { in mpp_enc_proc_cfg()
1275 set->base.coding = enc->coding; in mpp_enc_proc_cfg()
1280 memcpy(&cfg->base, &set->base, sizeof(cfg->base)); in mpp_enc_proc_cfg()
1289 proc_split_cfg(&cfg->split, &set->split); in mpp_enc_proc_cfg()