Lines Matching refs:fmtinfo

74 	const struct cal_format_info *fmtinfo;  in find_format_by_pix()  local
78 fmtinfo = ctx->active_fmt[k]; in find_format_by_pix()
79 if (fmtinfo->fourcc == pixelformat) in find_format_by_pix()
80 return fmtinfo; in find_format_by_pix()
89 const struct cal_format_info *fmtinfo; in find_format_by_code() local
93 fmtinfo = ctx->active_fmt[k]; in find_format_by_code()
94 if (fmtinfo->code == code) in find_format_by_code()
95 return fmtinfo; in find_format_by_code()
105 const struct cal_format_info *fmtinfo; in cal_legacy_enum_fmt_vid_cap() local
110 fmtinfo = ctx->active_fmt[f->index]; in cal_legacy_enum_fmt_vid_cap()
112 f->pixelformat = fmtinfo->fourcc; in cal_legacy_enum_fmt_vid_cap()
162 const struct cal_format_info *fmtinfo, in cal_calc_format_size() argument
172 max_width = CAL_MAX_WIDTH_BYTES / (ALIGN(fmtinfo->bpp, 8) >> 3); in cal_calc_format_size()
177 bpl = (f->fmt.pix.width * ALIGN(fmtinfo->bpp, 8)) >> 3; in cal_calc_format_size()
193 const struct cal_format_info *fmtinfo; in cal_legacy_try_fmt_vid_cap() local
199 fmtinfo = find_format_by_pix(ctx, f->fmt.pix.pixelformat); in cal_legacy_try_fmt_vid_cap()
200 if (!fmtinfo) { in cal_legacy_try_fmt_vid_cap()
205 fmtinfo = ctx->active_fmt[0]; in cal_legacy_try_fmt_vid_cap()
206 f->fmt.pix.pixelformat = fmtinfo->fourcc; in cal_legacy_try_fmt_vid_cap()
214 fse.code = fmtinfo->code; in cal_legacy_try_fmt_vid_cap()
247 cal_calc_format_size(ctx, fmtinfo, f); in cal_legacy_try_fmt_vid_cap()
260 const struct cal_format_info *fmtinfo; in cal_legacy_s_fmt_vid_cap() local
272 fmtinfo = find_format_by_pix(ctx, f->fmt.pix.pixelformat); in cal_legacy_s_fmt_vid_cap()
274 v4l2_fill_mbus_format(&sd_fmt.format, &f->fmt.pix, fmtinfo->code); in cal_legacy_s_fmt_vid_cap()
281 if (sd_fmt.format.code != fmtinfo->code) { in cal_legacy_s_fmt_vid_cap()
290 ctx->v_fmt.fmt.pix.pixelformat = fmtinfo->fourcc; in cal_legacy_s_fmt_vid_cap()
292 cal_calc_format_size(ctx, fmtinfo, &ctx->v_fmt); in cal_legacy_s_fmt_vid_cap()
296 ctx->fmtinfo = fmtinfo; in cal_legacy_s_fmt_vid_cap()
306 const struct cal_format_info *fmtinfo; in cal_legacy_enum_framesizes() local
315 fmtinfo = find_format_by_pix(ctx, fsize->pixel_format); in cal_legacy_enum_framesizes()
316 if (!fmtinfo) { in cal_legacy_enum_framesizes()
322 fse.code = fmtinfo->code; in cal_legacy_enum_framesizes()
367 const struct cal_format_info *fmtinfo; in cal_legacy_enum_frameintervals() local
376 fmtinfo = find_format_by_pix(ctx, fival->pixel_format); in cal_legacy_enum_frameintervals()
377 if (!fmtinfo) in cal_legacy_enum_frameintervals()
380 fie.code = fmtinfo->code; in cal_legacy_enum_frameintervals()
468 const struct cal_format_info *fmtinfo; in cal_mc_try_fmt() local
475 fmtinfo = cal_format_by_fourcc(f->fmt.pix.pixelformat); in cal_mc_try_fmt()
476 if (!fmtinfo) in cal_mc_try_fmt()
477 fmtinfo = &cal_formats[0]; in cal_mc_try_fmt()
484 bpp = ALIGN(fmtinfo->bpp, 8); in cal_mc_try_fmt()
491 format->pixelformat = fmtinfo->fourcc; in cal_mc_try_fmt()
510 *info = fmtinfo; in cal_mc_try_fmt()
531 const struct cal_format_info *fmtinfo; in cal_mc_s_fmt_vid_cap() local
538 cal_mc_try_fmt(ctx, f, &fmtinfo); in cal_mc_s_fmt_vid_cap()
541 ctx->fmtinfo = fmtinfo; in cal_mc_s_fmt_vid_cap()
550 const struct cal_format_info *fmtinfo; in cal_mc_enum_framesizes() local
556 fmtinfo = cal_format_by_fourcc(fsize->pixel_format); in cal_mc_enum_framesizes()
557 if (!fmtinfo) { in cal_mc_enum_framesizes()
563 bpp = ALIGN(fmtinfo->bpp, 8); in cal_mc_enum_framesizes()
707 if (ctx->fmtinfo->code != format->code || in cal_video_check_format()
832 const struct cal_format_info *fmtinfo; in cal_ctx_v4l2_init_formats() local
866 fmtinfo = &cal_formats[k]; in cal_ctx_v4l2_init_formats()
868 if (mbus_code.code == fmtinfo->code) { in cal_ctx_v4l2_init_formats()
869 ctx->active_fmt[i] = fmtinfo; in cal_ctx_v4l2_init_formats()
872 fourcc_to_str(fmtinfo->fourcc), in cal_ctx_v4l2_init_formats()
873 fmtinfo->code, i); in cal_ctx_v4l2_init_formats()
889 fmtinfo = find_format_by_code(ctx, mbus_fmt.code); in cal_ctx_v4l2_init_formats()
890 if (!fmtinfo) { in cal_ctx_v4l2_init_formats()
899 ctx->v_fmt.fmt.pix.pixelformat = fmtinfo->fourcc; in cal_ctx_v4l2_init_formats()
900 cal_calc_format_size(ctx, fmtinfo, &ctx->v_fmt); in cal_ctx_v4l2_init_formats()
901 ctx->fmtinfo = fmtinfo; in cal_ctx_v4l2_init_formats()
908 const struct cal_format_info *fmtinfo; in cal_ctx_v4l2_init_mc_format() local
911 fmtinfo = cal_format_by_code(MEDIA_BUS_FMT_UYVY8_1X16); in cal_ctx_v4l2_init_mc_format()
912 if (!fmtinfo) in cal_ctx_v4l2_init_mc_format()
922 pix_fmt->pixelformat = fmtinfo->fourcc; in cal_ctx_v4l2_init_mc_format()
927 cal_calc_format_size(ctx, fmtinfo, &ctx->v_fmt); in cal_ctx_v4l2_init_mc_format()
928 ctx->fmtinfo = fmtinfo; in cal_ctx_v4l2_init_mc_format()