Lines Matching refs:windsor

713 	struct windsor_pic_info *windsor = (struct windsor_pic_info *)pkt->data;  in vpu_windsor_unpack_pic_info()  local
714 struct timespec64 ts = { windsor->tv_s, windsor->tv_ns }; in vpu_windsor_unpack_pic_info()
716 info->frame_id = windsor->frame_id; in vpu_windsor_unpack_pic_info()
717 switch (windsor->pic_type) { in vpu_windsor_unpack_pic_info()
731 info->skipped_frame = windsor->skipped_frame; in vpu_windsor_unpack_pic_info()
732 info->error_flag = windsor->error_flag; in vpu_windsor_unpack_pic_info()
733 info->psnr = windsor->psnr; in vpu_windsor_unpack_pic_info()
734 info->frame_size = windsor->frame_size; in vpu_windsor_unpack_pic_info()
735 info->wptr = get_ptr(windsor->str_buff_wptr); in vpu_windsor_unpack_pic_info()
736 info->crc = windsor->frame_crc; in vpu_windsor_unpack_pic_info()
980 static int vpu_windsor_set_size(struct vpu_enc_param *windsor, in vpu_windsor_set_size() argument
983 windsor->src_stride = params->src_stride; in vpu_windsor_set_size()
984 windsor->src_width = params->src_width; in vpu_windsor_set_size()
985 windsor->src_height = params->src_height; in vpu_windsor_set_size()
986 windsor->src_offset_x = params->crop.left; in vpu_windsor_set_size()
987 windsor->src_offset_y = params->crop.top; in vpu_windsor_set_size()
988 windsor->src_crop_width = params->crop.width; in vpu_windsor_set_size()
989 windsor->src_crop_height = params->crop.height; in vpu_windsor_set_size()
990 windsor->out_width = params->out_width; in vpu_windsor_set_size()
991 windsor->out_height = params->out_height; in vpu_windsor_set_size()
1033 static int vpu_windsor_set_bitrate(struct vpu_enc_param *windsor, in vpu_windsor_set_bitrate() argument
1036 windsor->target_bitrate = vpu_windsor_bitrate(params->bitrate); in vpu_windsor_set_bitrate()
1037 windsor->min_bitrate = vpu_windsor_bitrate(params->bitrate_min); in vpu_windsor_set_bitrate()
1038 windsor->max_bitrate = vpu_windsor_bitrate(params->bitrate_max); in vpu_windsor_set_bitrate()
1087 struct vpu_enc_param *windsor; in vpu_windsor_update_bitrate() local
1090 windsor = get_enc_param(shared, instance); in vpu_windsor_update_bitrate()
1093 if (windsor->bitrate_mode != MEDIAIP_ENC_BITRATE_MODE_CBR) in vpu_windsor_update_bitrate()
1097 if (vpu_windsor_bitrate(params->bitrate) == windsor->target_bitrate) in vpu_windsor_update_bitrate()
1100 vpu_windsor_set_bitrate(windsor, params); in vpu_windsor_update_bitrate()
1101 expert->static_param.rate_control_bitrate = windsor->target_bitrate; in vpu_windsor_update_bitrate()
1102 expert->static_param.rate_control_bitrate_min = windsor->min_bitrate; in vpu_windsor_update_bitrate()
1103 expert->static_param.rate_control_bitrate_max = windsor->max_bitrate; in vpu_windsor_update_bitrate()
1111 struct vpu_enc_param *windsor; in vpu_windsor_set_params() local
1114 windsor = get_enc_param(shared, instance); in vpu_windsor_set_params()
1120 ret = vpu_windsor_set_format(windsor, params->codec_format); in vpu_windsor_set_params()
1123 vpu_windsor_set_profile(windsor, params->profile); in vpu_windsor_set_params()
1124 vpu_windsor_set_level(windsor, params->level); in vpu_windsor_set_params()
1125 vpu_windsor_set_size(windsor, params); in vpu_windsor_set_params()
1126 vpu_windsor_set_gop(windsor, params->gop_length); in vpu_windsor_set_params()
1127 vpu_windsor_set_bframes(windsor, params->bframes); in vpu_windsor_set_params()
1128 vpu_windsor_set_bitrate_mode(windsor, params->rc_enable, params->rc_mode); in vpu_windsor_set_params()
1129 vpu_windsor_set_bitrate(windsor, params); in vpu_windsor_set_params()
1130 windsor->init_slice_qp = params->i_frame_qp; in vpu_windsor_set_params()
1134 windsor->frame_rate = params->frame_rate.denominator / params->frame_rate.numerator; in vpu_windsor_set_params()