Lines Matching refs:win
683 static int verify_preview(struct saa7134_dev *dev, struct v4l2_window *win, bool try) in verify_preview() argument
690 if (win->w.width < 48) in verify_preview()
691 win->w.width = 48; in verify_preview()
692 if (win->w.height < 32) in verify_preview()
693 win->w.height = 32; in verify_preview()
694 if (win->clipcount > 8) in verify_preview()
695 win->clipcount = 8; in verify_preview()
697 win->chromakey = 0; in verify_preview()
698 win->global_alpha = 0; in verify_preview()
699 field = win->field; in verify_preview()
704 field = (win->w.height > maxh/2) in verify_preview()
718 win->field = field; in verify_preview()
719 if (win->w.width > maxw) in verify_preview()
720 win->w.width = maxw; in verify_preview()
721 if (win->w.height > maxh) in verify_preview()
722 win->w.height = maxh; in verify_preview()
731 err = verify_preview(dev, &dev->win, false); in start_preview()
735 dev->ovfield = dev->win.field; in start_preview()
737 dev->win.w.width, dev->win.w.height, in start_preview()
738 dev->win.w.left, dev->win.w.top, in start_preview()
742 set_size(dev, TASK_B, dev->win.w.width, dev->win.w.height, in start_preview()
754 base += dev->ovbuf.fmt.bytesperline * dev->win.w.top; in start_preview()
755 base += dev->ovfmt->depth/8 * dev->win.w.left; in start_preview()
1237 struct v4l2_clip __user *clips = f->fmt.win.clips; in saa7134_g_fmt_vid_overlay()
1238 u32 clipcount = f->fmt.win.clipcount; in saa7134_g_fmt_vid_overlay()
1246 f->fmt.win = dev->win; in saa7134_g_fmt_vid_overlay()
1247 f->fmt.win.clips = clips; in saa7134_g_fmt_vid_overlay()
1252 f->fmt.win.clipcount = clipcount; in saa7134_g_fmt_vid_overlay()
1255 if (copy_to_user(&f->fmt.win.clips[i].c, &dev->clips[i].c, in saa7134_g_fmt_vid_overlay()
1326 if (f->fmt.win.clips == NULL) in saa7134_try_fmt_vid_overlay()
1327 f->fmt.win.clipcount = 0; in saa7134_try_fmt_vid_overlay()
1328 return verify_preview(dev, &f->fmt.win, true); in saa7134_try_fmt_vid_overlay()
1359 if (f->fmt.win.clips == NULL) in saa7134_s_fmt_vid_overlay()
1360 f->fmt.win.clipcount = 0; in saa7134_s_fmt_vid_overlay()
1361 err = verify_preview(dev, &f->fmt.win, true); in saa7134_s_fmt_vid_overlay()
1365 dev->win = f->fmt.win; in saa7134_s_fmt_vid_overlay()
1366 dev->nclips = f->fmt.win.clipcount; in saa7134_s_fmt_vid_overlay()
1368 if (copy_from_user(dev->clips, f->fmt.win.clips, in saa7134_s_fmt_vid_overlay()
2078 dev->win.w.width = dev->width; in saa7134_video_init1()
2079 dev->win.w.height = dev->height; in saa7134_video_init1()
2080 dev->win.field = V4L2_FIELD_INTERLACED; in saa7134_video_init1()