Lines Matching defs:expert
449 struct vpu_enc_expert_mode_param *expert;
539 return hcs->ctrls[instance].expert;
612 hcs->ctrls[i].expert = rpc->virt + offset;
858 struct vpu_enc_expert_mode_param *expert;
861 expert = get_expert_param(shared, instance);
868 expert->calib_param.mem_chunk_phys_addr = 0;
869 expert->calib_param.mem_chunk_virt_addr = 0;
870 expert->calib_param.mem_chunk_size = 0;
871 expert->calib_param.cb_base = buf->phys;
872 expert->calib_param.cb_size = buf->length;
917 static int vpu_windsor_set_frame_rate(struct vpu_enc_expert_mode_param *expert,
920 expert->config_param.frame_rate_num = params->frame_rate.numerator;
921 expert->config_param.frame_rate_den = params->frame_rate.denominator;
1050 static int vpu_windsor_set_qp(struct vpu_enc_expert_mode_param *expert,
1053 expert->static_param.rate_control_islice_qp = params->i_frame_qp;
1054 expert->static_param.rate_control_pslice_qp = params->p_frame_qp;
1055 expert->static_param.rate_control_bslice_qp = params->b_frame_qp;
1060 static int vpu_windsor_set_sar(struct vpu_enc_expert_mode_param *expert,
1063 expert->config_param.h264_aspect_ratio_present = params->sar.enable;
1065 expert->config_param.aspect_ratio = WINDSOR_H264_EXTENDED_SAR;
1067 expert->config_param.aspect_ratio = params->sar.idc;
1068 expert->config_param.h264_aspect_ratio_sar_width = params->sar.width;
1069 expert->config_param.h264_aspect_ratio_sar_height = params->sar.height;
1074 static int vpu_windsor_set_color(struct vpu_enc_expert_mode_param *expert,
1077 expert->config_param.h264_video_type_present = 1;
1078 expert->config_param.h264_video_format = 5;
1079 expert->config_param.h264_video_colour_descriptor = 1;
1080 expert->config_param.h264_video_colour_primaries =
1082 expert->config_param.h264_video_transfer_char =
1084 expert->config_param.h264_video_matrix_coeff =
1086 expert->config_param.h264_video_full_range =
1095 struct vpu_enc_expert_mode_param *expert;
1098 expert = get_expert_param(shared, instance);
1108 expert->static_param.rate_control_bitrate = windsor->target_bitrate;
1109 expert->static_param.rate_control_bitrate_min = windsor->min_bitrate;
1110 expert->static_param.rate_control_bitrate_max = windsor->max_bitrate;
1149 struct vpu_enc_expert_mode_param *expert;
1151 expert = get_expert_param(shared, instance);
1153 vpu_windsor_set_frame_rate(expert, params);
1154 vpu_windsor_set_qp(expert, params);
1155 vpu_windsor_set_sar(expert, params);
1156 vpu_windsor_set_color(expert, params);
1158 /*expert->config_param.iac_sc_threshold = 0;*/