Lines Matching refs:f
293 struct v4l2_fmtdesc *f) in cpia2_enum_fmt_vid_cap() argument
295 if (f->index > 1) in cpia2_enum_fmt_vid_cap()
298 if (f->index == 0) in cpia2_enum_fmt_vid_cap()
299 f->pixelformat = V4L2_PIX_FMT_MJPEG; in cpia2_enum_fmt_vid_cap()
301 f->pixelformat = V4L2_PIX_FMT_JPEG; in cpia2_enum_fmt_vid_cap()
314 struct v4l2_format *f) in cpia2_try_fmt_vid_cap() argument
318 if (f->fmt.pix.pixelformat != V4L2_PIX_FMT_MJPEG && in cpia2_try_fmt_vid_cap()
319 f->fmt.pix.pixelformat != V4L2_PIX_FMT_JPEG) in cpia2_try_fmt_vid_cap()
322 f->fmt.pix.field = V4L2_FIELD_NONE; in cpia2_try_fmt_vid_cap()
323 f->fmt.pix.bytesperline = 0; in cpia2_try_fmt_vid_cap()
324 f->fmt.pix.sizeimage = cam->frame_size; in cpia2_try_fmt_vid_cap()
325 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in cpia2_try_fmt_vid_cap()
327 switch (cpia2_match_video_size(f->fmt.pix.width, f->fmt.pix.height)) { in cpia2_try_fmt_vid_cap()
329 f->fmt.pix.width = 640; in cpia2_try_fmt_vid_cap()
330 f->fmt.pix.height = 480; in cpia2_try_fmt_vid_cap()
333 f->fmt.pix.width = 352; in cpia2_try_fmt_vid_cap()
334 f->fmt.pix.height = 288; in cpia2_try_fmt_vid_cap()
337 f->fmt.pix.width = 320; in cpia2_try_fmt_vid_cap()
338 f->fmt.pix.height = 240; in cpia2_try_fmt_vid_cap()
341 f->fmt.pix.width = 288; in cpia2_try_fmt_vid_cap()
342 f->fmt.pix.height = 216; in cpia2_try_fmt_vid_cap()
345 f->fmt.pix.width = 256; in cpia2_try_fmt_vid_cap()
346 f->fmt.pix.height = 192; in cpia2_try_fmt_vid_cap()
349 f->fmt.pix.width = 224; in cpia2_try_fmt_vid_cap()
350 f->fmt.pix.height = 168; in cpia2_try_fmt_vid_cap()
353 f->fmt.pix.width = 192; in cpia2_try_fmt_vid_cap()
354 f->fmt.pix.height = 144; in cpia2_try_fmt_vid_cap()
358 f->fmt.pix.width = 176; in cpia2_try_fmt_vid_cap()
359 f->fmt.pix.height = 144; in cpia2_try_fmt_vid_cap()
375 struct v4l2_format *f) in cpia2_s_fmt_vid_cap() argument
380 err = cpia2_try_fmt_vid_cap(file, _fh, f); in cpia2_s_fmt_vid_cap()
384 cam->pixelformat = f->fmt.pix.pixelformat; in cpia2_s_fmt_vid_cap()
395 f->fmt.pix.width, f->fmt.pix.height); in cpia2_s_fmt_vid_cap()
396 if (f->fmt.pix.width != cam->width || in cpia2_s_fmt_vid_cap()
397 f->fmt.pix.height != cam->height) { in cpia2_s_fmt_vid_cap()
398 cam->width = f->fmt.pix.width; in cpia2_s_fmt_vid_cap()
399 cam->height = f->fmt.pix.height; in cpia2_s_fmt_vid_cap()
400 cam->params.roi.width = f->fmt.pix.width; in cpia2_s_fmt_vid_cap()
401 cam->params.roi.height = f->fmt.pix.height; in cpia2_s_fmt_vid_cap()
425 struct v4l2_format *f) in cpia2_g_fmt_vid_cap() argument
429 f->fmt.pix.width = cam->width; in cpia2_g_fmt_vid_cap()
430 f->fmt.pix.height = cam->height; in cpia2_g_fmt_vid_cap()
431 f->fmt.pix.pixelformat = cam->pixelformat; in cpia2_g_fmt_vid_cap()
432 f->fmt.pix.field = V4L2_FIELD_NONE; in cpia2_g_fmt_vid_cap()
433 f->fmt.pix.bytesperline = 0; in cpia2_g_fmt_vid_cap()
434 f->fmt.pix.sizeimage = cam->frame_size; in cpia2_g_fmt_vid_cap()
435 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in cpia2_g_fmt_vid_cap()