Lines Matching refs:yi
638 struct yuv_playback_info *yi = &itv->yuv_info; in ivtv_s_fmt_vid_out() local
648 if (yi->stream_size) in ivtv_s_fmt_vid_out()
651 yi->v4l2_src_w = fmt->fmt.pix.width; in ivtv_s_fmt_vid_out()
652 yi->v4l2_src_h = fmt->fmt.pix.height; in ivtv_s_fmt_vid_out()
656 yi->lace_mode = IVTV_YUV_MODE_PROGRESSIVE; in ivtv_s_fmt_vid_out()
659 yi->lace_mode = IVTV_YUV_MODE_AUTO; in ivtv_s_fmt_vid_out()
662 yi->lace_mode = in ivtv_s_fmt_vid_out()
667 yi->lace_mode = IVTV_YUV_MODE_INTERLACED; in ivtv_s_fmt_vid_out()
670 yi->lace_sync_field = (yi->lace_mode & IVTV_YUV_SYNC_MASK) == IVTV_YUV_SYNC_EVEN ? 0 : 1; in ivtv_s_fmt_vid_out()
674 1080 * ((yi->v4l2_src_h + 31) & ~31); in ivtv_s_fmt_vid_out()
836 struct yuv_playback_info *yi = &itv->yuv_info; in ivtv_s_selection() local
853 if (streamtype == IVTV_DEC_STREAM_TYPE_YUV && yi->track_osd) { in ivtv_s_selection()
854 r.width = yi->osd_full_w; in ivtv_s_selection()
855 r.height = yi->osd_full_h; in ivtv_s_selection()
863 yi->main_rect = sel->r; in ivtv_s_selection()
879 struct yuv_playback_info *yi = &itv->yuv_info; in ivtv_g_selection() local
903 sel->r = yi->main_rect; in ivtv_g_selection()
910 if (streamtype == IVTV_DEC_STREAM_TYPE_YUV && yi->track_osd) { in ivtv_g_selection()
911 r.width = yi->osd_full_w; in ivtv_g_selection()
912 r.height = yi->osd_full_h; in ivtv_g_selection()
1120 struct yuv_playback_info *yi = &itv->yuv_info; in ivtv_s_std_dec() local
1157 yi->main_rect = itv->main_rect; in ivtv_s_std_dec()
1159 yi->osd_full_w = 720; in ivtv_s_std_dec()
1160 yi->osd_full_h = itv->is_out_50hz ? 576 : 480; in ivtv_s_std_dec()
1369 struct yuv_playback_info *yi = &itv->yuv_info; in ivtv_g_fbuf() local
1425 if (yi->track_osd) in ivtv_g_fbuf()
1456 struct yuv_playback_info *yi = &itv->yuv_info; in ivtv_s_fbuf() local
1468 yi->track_osd = (fb->flags & V4L2_FBUF_FLAG_OVERLAY) != 0; in ivtv_s_fbuf()