Lines Matching refs:compose
630 struct v4l2_rect *compose = &dev->compose_cap; in vivid_s_fmt_vid_cap() local
662 rect_map_inside(compose, &r); in vivid_s_fmt_vid_cap()
664 *compose = r; in vivid_s_fmt_vid_cap()
683 compose->width / MAX_ZOOM, in vivid_s_fmt_vid_cap()
684 factor * compose->height / MAX_ZOOM in vivid_s_fmt_vid_cap()
688 compose->width * MAX_ZOOM, in vivid_s_fmt_vid_cap()
689 factor * compose->height * MAX_ZOOM in vivid_s_fmt_vid_cap()
702 rect_set_size_to(compose, &r); in vivid_s_fmt_vid_cap()
704 rect_map_inside(compose, &r); in vivid_s_fmt_vid_cap()
709 compose->top *= factor; in vivid_s_fmt_vid_cap()
710 compose->height *= factor; in vivid_s_fmt_vid_cap()
711 rect_set_size_to(compose, crop); in vivid_s_fmt_vid_cap()
712 rect_map_inside(compose, &r); in vivid_s_fmt_vid_cap()
713 compose->top /= factor; in vivid_s_fmt_vid_cap()
714 compose->height /= factor; in vivid_s_fmt_vid_cap()
729 rect_set_size_to(compose, &r); in vivid_s_fmt_vid_cap()
862 struct v4l2_rect *compose = &dev->compose_cap; in vivid_vid_cap_s_selection() local
905 rect_set_min_size(compose, &min_rect); in vivid_vid_cap_s_selection()
906 rect_set_max_size(compose, &max_rect); in vivid_vid_cap_s_selection()
919 rect_set_size_to(compose, &s->r); in vivid_vid_cap_s_selection()
920 rect_map_inside(compose, &dev->fmt_cap_rect); in vivid_vid_cap_s_selection()
926 rect_set_size_to(compose, &s->r); in vivid_vid_cap_s_selection()
927 rect_map_inside(compose, &dev->fmt_cap_rect); in vivid_vid_cap_s_selection()
979 if (dev->bitmap_cap && (compose->width != s->r.width || in vivid_vid_cap_s_selection()
980 compose->height != s->r.height)) { in vivid_vid_cap_s_selection()
984 *compose = s->r; in vivid_vid_cap_s_selection()
990 tpg_s_crop_compose(&dev->tpg, crop, compose); in vivid_vid_cap_s_selection()
1042 const struct v4l2_rect *compose = &dev->compose_cap; in vidioc_g_fmt_vid_overlay() local
1051 win->w.width = compose->width; in vidioc_g_fmt_vid_overlay()
1052 win->w.height = compose->height; in vidioc_g_fmt_vid_overlay()
1061 ((compose->width + 7) / 8) * compose->height)) in vidioc_g_fmt_vid_overlay()
1076 const struct v4l2_rect *compose = &dev->compose_cap; in vidioc_try_fmt_vid_overlay() local
1087 win->w.width = compose->width; in vidioc_try_fmt_vid_overlay()
1088 win->w.height = compose->height; in vidioc_try_fmt_vid_overlay()
1134 const struct v4l2_rect *compose = &dev->compose_cap; in vidioc_s_fmt_vid_overlay() local
1137 unsigned bitmap_size = ((compose->width + 7) / 8) * compose->height; in vidioc_s_fmt_vid_overlay()