static int gsc_m2m_try_fmt_mplane(struct file *file, void *fh, struct v4l2_format *f) { struct gsc_ctx *ctx = fh_to_ctx(fh); return gsc_try_fmt_mplane(ctx, f); }
static int gsc_capture_try_fmt_mplane(struct file *file, void *fh, struct v4l2_format *f) { struct gsc_dev *gsc = video_drvdata(file); if (f->type != V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE) return -EINVAL; return gsc_try_fmt_mplane(gsc->cap.ctx, f); }
static int gsc_m2m_try_fmt_mplane(struct file *file, void *fh, struct v4l2_format *f) { struct gsc_ctx *ctx = fh_to_ctx(fh); if ((f->type != V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE) && (f->type != V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE)) return -EINVAL; return gsc_try_fmt_mplane(ctx, f); }