Lines Matching refs:win

680 static int verify_preview(struct saa7134_dev *dev, struct v4l2_window *win, bool try)  in verify_preview()  argument
687 if (win->w.width < 48) in verify_preview()
688 win->w.width = 48; in verify_preview()
689 if (win->w.height < 32) in verify_preview()
690 win->w.height = 32; in verify_preview()
691 if (win->clipcount > 8) in verify_preview()
692 win->clipcount = 8; in verify_preview()
694 win->chromakey = 0; in verify_preview()
695 win->global_alpha = 0; in verify_preview()
696 field = win->field; in verify_preview()
701 field = (win->w.height > maxh/2) in verify_preview()
715 win->field = field; in verify_preview()
716 if (win->w.width > maxw) in verify_preview()
717 win->w.width = maxw; in verify_preview()
718 if (win->w.height > maxh) in verify_preview()
719 win->w.height = maxh; in verify_preview()
728 err = verify_preview(dev, &dev->win, false); in start_preview()
732 dev->ovfield = dev->win.field; in start_preview()
734 dev->win.w.width, dev->win.w.height, in start_preview()
735 dev->win.w.left, dev->win.w.top, in start_preview()
739 set_size(dev, TASK_B, dev->win.w.width, dev->win.w.height, in start_preview()
751 base += dev->ovbuf.fmt.bytesperline * dev->win.w.top; in start_preview()
752 base += dev->ovfmt->depth/8 * dev->win.w.left; in start_preview()
1229 struct v4l2_clip __user *clips = f->fmt.win.clips; in saa7134_g_fmt_vid_overlay()
1230 u32 clipcount = f->fmt.win.clipcount; in saa7134_g_fmt_vid_overlay()
1238 f->fmt.win = dev->win; in saa7134_g_fmt_vid_overlay()
1239 f->fmt.win.clips = clips; in saa7134_g_fmt_vid_overlay()
1244 f->fmt.win.clipcount = clipcount; in saa7134_g_fmt_vid_overlay()
1247 if (copy_to_user(&f->fmt.win.clips[i].c, &dev->clips[i].c, in saa7134_g_fmt_vid_overlay()
1318 if (f->fmt.win.clips == NULL) in saa7134_try_fmt_vid_overlay()
1319 f->fmt.win.clipcount = 0; in saa7134_try_fmt_vid_overlay()
1320 return verify_preview(dev, &f->fmt.win, true); in saa7134_try_fmt_vid_overlay()
1351 if (f->fmt.win.clips == NULL) in saa7134_s_fmt_vid_overlay()
1352 f->fmt.win.clipcount = 0; in saa7134_s_fmt_vid_overlay()
1353 err = verify_preview(dev, &f->fmt.win, true); in saa7134_s_fmt_vid_overlay()
1357 dev->win = f->fmt.win; in saa7134_s_fmt_vid_overlay()
1358 dev->nclips = f->fmt.win.clipcount; in saa7134_s_fmt_vid_overlay()
1360 if (copy_from_user(dev->clips, f->fmt.win.clips, in saa7134_s_fmt_vid_overlay()
2070 dev->win.w.width = dev->width; in saa7134_video_init1()
2071 dev->win.w.height = dev->height; in saa7134_video_init1()
2072 dev->win.field = V4L2_FIELD_INTERLACED; in saa7134_video_init1()